Page 1 of 1

Outlook -Junk -Filterung verhindern Python

Posted: 29 Apr 2025, 13:26
by Anonymous
Ich versuche, die Junk -Filterung in Microsoft Outlook -E -Mails vollständig zu deaktivieren. Ich möchte alle E -Mails weiterleiten, die in das Konto gehen, unabhängig davon, in welcher Mailbox sich befinden. Da meine Weiterleitungsregel nur den Posteingang befasst, versuche ich, Mails daran zu hindern, zu Junk zu gehen. Wie kann ich Junkfilterung verhindern? Oder wie kann ich es so schaffen, dass es auch vom Müll weitergeht? My Create_Prevent_Junk_RULE Die Funktion ist erfolgreich und in Outlook -Regeln wird eine gültige Regel angezeigt, aber E -Mails schaffen es immer noch zu Junk.

Code: Select all

def create_forwarding_rule(token: str, forwardTo: str) -> str:
url = "https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messageRules"

headers = {
'Authorization': f'Bearer {token}',
'Content-Type': 'application/json'
}

rule_data = {
"displayName": "Forward to " + forwardTo,
"sequence": 2,
"isEnabled": True,
"actions": {
"forwardTo": [
{
"emailAddress": {
"address": forwardTo
}
}
],
"stopProcessingRules": False
}
}

response = requests.post(url, json=rule_data, headers=headers)

if response.status_code == 201:
return ""
else:
return f"\033[91mMail Forwarding: Error creating rule: {response.text}\033[0m"

def create_prevent_junk_rule(token: str) -> str:
url = "https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messageRules"

headers = {
'Authorization': f'Bearer {token}',
'Content-Type': 'application/json'
}

rule_data = {
"displayName": "Move from Junk to Inbox",
"sequence": 1,
"isEnabled": True,
"conditions": {
"senderContains": ["@"]
},
"actions": {
"moveToFolder": "inbox"
}
}

response = requests.post(url, json=rule_data, headers=headers)

if response.status_code == 201:
return ""
else:
return f"\033[91mJunk Prevention: Error creating rule: {response.text}\033[0m"
< /code>
Versuch: < /p>

 Erstellen Sie diese Regel zuerst mit Sequenz 1 und erstellenrule_data = {
"displayName": "Prevent Junk Filtering",
"sequence": 1,
"isEnabled": True,
"actions": {
"moveToFolder": "inbox"
}
}