Problem mit Sendmail/Exchange
Hallo, ich habe hier einen SLES9, auf dem ein Sendmail läuft. Es werden auf der Maschine per scripts eMails erzeugt, die als Anhang ein PDF haben. Die Mails werden an Sendmail übergeben. Das Sendmail schiebt diese dann auf einen MicrosoftExchange2003, der dann den endgültigen Versand übernimmt. Soblad eine solche Mail von dem SLES verschickt wird, erhält der in der Mail als Absender eingetragene folgende Meldung: Ihre Nachricht hat einige oder alle Empfänger nicht erreicht. Betreff: ANGEBOT - 149904 Gesendet am: 13.06.2007 11:50 Folgende Empfänger konnten nicht erreicht werden: Empfänger am 13.06.2007 11:58 Die Nachricht enthält einen nichtunterstützten Inhaltstyp. <dom.de #5.6.1 smtp;554 5.6.1 Body type not supported by Remote Host> Dieses Verhalten ist erst so, seit der Exchange2000 durch einen Exchange2003 ersetzt wurde. Vorher klappte alles wunderbar. Kennt jemand ein solches Verhalten bzw. hat eine möglichst einfache Lösung dafür??? Freund google hat mir zwar vieles vieles aufgelistet, aber geholfen hat nicht wirklich was. Gruß Norbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Moin moin, Es gibt 2 Möglichkeiten, 1. Die Scripts auf dem SLES erzeugen eine nicht RFC konforme Mime-Mail 2. der Exhange2003 Server verbietet es Mime-Mails zu versenden wobei ich mal von Pkt. 2 ausgehe schaun mal welchen Mime Typ die Mails haben und welche Narichtenformate in den Globalen Einstellungen des Exchange 2003 freigegeben sind, ggf. fuege den fehlenden hinzu. gruss Max May, Norbert schrieb:
Hallo,
ich habe hier einen SLES9, auf dem ein Sendmail läuft. Es werden auf der Maschine per scripts eMails erzeugt, die als Anhang ein PDF haben. Die Mails werden an Sendmail übergeben. Das Sendmail schiebt diese dann auf einen MicrosoftExchange2003, der dann den endgültigen Versand übernimmt.
Soblad eine solche Mail von dem SLES verschickt wird, erhält der in der Mail als Absender eingetragene folgende Meldung:
Ihre Nachricht hat einige oder alle Empfänger nicht erreicht.
Betreff: ANGEBOT - 149904 Gesendet am: 13.06.2007 11:50
Folgende Empfänger konnten nicht erreicht werden:
Empfänger am 13.06.2007 11:58 Die Nachricht enthält einen nichtunterstützten Inhaltstyp. <dom.de #5.6.1 smtp;554 5.6.1 Body type not supported by Remote Host>
Dieses Verhalten ist erst so, seit der Exchange2000 durch einen Exchange2003 ersetzt wurde. Vorher klappte alles wunderbar.
Kennt jemand ein solches Verhalten bzw. hat eine möglichst einfache Lösung dafür???
Freund google hat mir zwar vieles vieles aufgelistet, aber geholfen hat nicht wirklich was.
Gruß
Norbert
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
May, Norbert wrote:
Hallo,
ich habe hier einen SLES9, auf dem ein Sendmail läuft. Es werden auf der Maschine per scripts eMails erzeugt, die als Anhang ein PDF haben. Die Mails werden an Sendmail übergeben. Das Sendmail schiebt diese dann auf einen MicrosoftExchange2003, der dann den endgültigen Versand übernimmt.
Soblad eine solche Mail von dem SLES verschickt wird, erhält der in der Mail als Absender eingetragene folgende Meldung:
Ihre Nachricht hat einige oder alle Empfänger nicht erreicht.
Betreff: ANGEBOT - 149904 Gesendet am: 13.06.2007 11:50
Folgende Empfänger konnten nicht erreicht werden:
Empfänger am 13.06.2007 11:58 Die Nachricht enthält einen nichtunterstützten Inhaltstyp. <dom.de #5.6.1 smtp;554 5.6.1 Body type not supported by Remote Host>
Dieses Verhalten ist erst so, seit der Exchange2000 durch einen Exchange2003 ersetzt wurde. Vorher klappte alles wunderbar.
Bitte mal die entsprechenden Logzeilen vom Sendmail-Server zeigen, wo die Mail abgewiesen wird. Läuft auf dem Exchange vielleicht noch ein Virenscanner oder ein Antispam-Ungetüm? Was steht im Log des Exchange? -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Sandy, -----Ursprüngliche Nachricht-----
Bitte mal die entsprechenden Logzeilen vom Sendmail-Server zeigen, wo die Mail abgewiesen wird.
Die Mail wird nicht vom Sendmail abgewiesen. Das Sendmail schiebt die generierte eMail wunderbar auf den Exchange.
Läuft auf dem Exchange vielleicht noch ein Virenscanner oder ein Antispam-Ungetüm?
Auf dem Exchange läuft ein ScanMail von TrendMicro. Dieses habe ich aber auch schon deaktiviert. Der ist nicht dran schuld.
Was steht im Log des Exchange?
Im Ereignislog steht im Prinzip das gleiche wie ich schon geschildert habe. Nur noch der Zusatz, dass eine Fehlerbenachrichtigung erzeugt wurde. Gruß Norbert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Moin moin, May, Norbert schrieb:
Hallo Sandy,
-----Ursprüngliche Nachricht-----
Bitte mal die entsprechenden Logzeilen vom Sendmail-Server zeigen, wo die Mail abgewiesen wird.
Die Mail wird nicht vom Sendmail abgewiesen. Das Sendmail schiebt die generierte eMail wunderbar auf den Exchange.
Hast du mal die Globalen Einstellung des Exchageservers geprueft ?? Dort werden die Nachrichtenformate definiert die Exchange akzeptiert. Vergleiche sie mit dem Wert 'Content-Transfer-Encoding' bzw. 'Content-Transfer'. Steht der entsprechende Type nicht drinne kannst Du ihn hinzufügen. Danach, einen Wartungslauf generieren bzw. einfacher (sofern möglich) Exchange neu starten. gruss Max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
May, Norbert wrote:
Hallo Sandy,
-----Ursprüngliche Nachricht-----
Bitte mal die entsprechenden Logzeilen vom Sendmail-Server zeigen, wo die Mail abgewiesen wird.
Die Mail wird nicht vom Sendmail abgewiesen. Das Sendmail schiebt die generierte eMail wunderbar auf den Exchange.
Dann ist es eine Problem des Exchange-Servers. Oder ist vielleicht der Server, an den der Exchange weiterleiten will, so bedeppert?
Was steht im Log des Exchange?
Im Ereignislog steht im Prinzip das gleiche wie ich schon geschildert habe. Nur noch der Zusatz, dass eine Fehlerbenachrichtigung erzeugt wurde.
Bleah, Windows und Logging... Zuerst muss präzise festgestellt werden, welcher Server genau diese Reject-Meldung erzeugt. Ist es der Exchange, oder ist es der Server, an den der Exchange die Mail weiterleiten will? Ich vermute letzteres. Was passiert denn, wenn die Mail mit Anhang auf ein Konto vom Exchang geschickt wird? Ist dann alles in Ordnung? Wenn nicht, muss die Ursache auf dem Exchange gesucht werden. Oder ist die Mail tatsächlich nicht normgerecht (unkodierte Umlaute in Headern etc.)? -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Nochmal ich, May, Norbert schrieb:
Hallo,
ich habe hier einen SLES9, auf dem ein Sendmail läuft. Es werden auf der Maschine per scripts eMails erzeugt, die als Anhang ein PDF haben. Die Mails werden an Sendmail übergeben. Das Sendmail schiebt diese dann auf einen MicrosoftExchange2003, der dann den endgültigen Versand übernimmt.
Soblad eine solche Mail von dem SLES verschickt wird, erhält der in der Mail als Absender eingetragene folgende Meldung:
Ihre Nachricht hat einige oder alle Empfänger nicht erreicht.
Betreff: ANGEBOT - 149904 Gesendet am: 13.06.2007 11:50
Folgende Empfänger konnten nicht erreicht werden:
Empfänger am 13.06.2007 11:58 Die Nachricht enthält einen nichtunterstützten Inhaltstyp. <dom.de #5.6.1 smtp;554 5.6.1 Body type not supported by Remote Host>
Dieses Verhalten ist erst so, seit der Exchange2000 durch einen Exchange2003 ersetzt wurde. Vorher klappte alles wunderbar.
Kennt jemand ein solches Verhalten bzw. hat eine möglichst einfache Lösung dafür???
Freund google hat mir zwar vieles vieles aufgelistet, aber geholfen hat nicht wirklich was.
Kann es sein das Ihr eine Firewall von Cisco habt ?? Das Prob hatte ich in ähnlicher Form :( Sorry das ich erst jetzt drauf komme. Cisco meint SMTP verkehr filtern zu müssen (by default), nur leider koennen die kein ESMTP damit ist's essig mit MIME Mails, schalt einfach den SMTP Inspect fuer das entsprechende Interface aus, dann sollte es passen. gruss Max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Markus Heinze
-
May, Norbert
-
Sandy Drobic