"SendAsDeniedException" - Fehlermeldung Mailversand SMTP

Wenn im cRM die eMails mit einem SMTP-Konto verschickt werden und die SMTP-Daten nicht einheitlich konfiguriert wurden, kann es zu folgender Meldung kommen.

Text der Meldung:

unexpected reply 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message...

 

Ursache:

Die Ursache für diese Meldung liegt bei dem SMTP-Konto das verwendet wird. Das Verhalten konnte bisher nur bei SMTP-Konten von Office365 festgestellt werden. (smtp.office365.com)

Die Meldung besagt, dass das hinterlegte SMTP-Konto im cRM nicht berechtigt ist, über einen anderen Absender in der Mailvorlage eine Mail zu verschicken. 

Beispiel:

Im cRM unter "DATEI → Optionen (1) → Allgemein (2) → im Reiter Mailversand" (3) kann über die Schaltfläche "SMTP Konfiguration..." (4) das SMTP-Konto eingestellt werden.



Das dort hinterlegte SMTP-Konto könnte wie folgt aussehen:

(Passwort muss an der Stelle gesetzt sein, wurde aber hier ausgeblendet.)



Wenn man jetzt im cRM eine Mailvorlage erstellt, oder über den integrierten Mail-Editor eine Mail verschickt, dann muss der Absender gleich der Mail-Adresse aus dem SMTP-Konto sein. 

Ist das nicht der Fall, erscheint die o.g. Meldung.



Formel-Assistent

Natürlich kann hier auch mit dem Formel-Assistent gearbeitet werden! Unter der Voraussetzung, dass die Formel die gleiche Mail-Adresse wie das SMTP-Konto des jeweiligen Clients zurückgibt.



ACHTUNG! (Office365)

Beim Mailversand über das SMTP-Konto von Office365 und einem Exchange-Server kann es ebenfalls dazu kommen, dass die Mail nicht korrekt verschickt werden kann.

SMTP-Konto-Einstellungen im cRM:

(Passwort wurde bewusst weggelassen, wird aber benötigt.)



Wenn jetzt in der Mailvorlage im cRM nur die E-Mail-Adresse (zum Beispiel: support@cosmolink.de) hinterlegt ist, dann schlägt der Versand ebenfalls fehl. 

Beispiel.: 

SMTP-Konto-Absender: "cosmolink Support <support@cosmolink.de> "

Absender Mail: "support@cosmolink.de"

→ "cosmolink Support <support@cosmolink.de>" IST UNGLEICH "support@cosmolink.de"



Der SMTP-Exchange-Server von Office 365 sorgt dafür, dass nur eine vollständige Qualifizierung zu einem erfolgreichen Mailversand führt.

Das heißt, der Absender in der Mail muss exakt mit den Daten aus den SMTP-Einstellungen übereinstimmen.