Exchange 365 und Apple Mail Server Relay

Exchange 365 und Apple Mail Server Relay

ich verwende Exchange 365 Cloud Mail Services und einen Apple Server 10.9.1 (Mavericks). Jetzt möchte ich meinen Apple Server Postfix mit einem Exchange SMTP-Relay verbinden (Benachrichtigungen erhalten, wenn das Wiki aktualisiert wird und andere tolle Dinge). Das Problem ist, dass Exchange die Konfiguration eines SMTP-Relays für Domänen mit einer dynamischen IP (in meinem Fall appleserver.local) nicht zulässt. Gibt es eine andere Lösung, um das zu realisieren? Mein Postfix sollte E-Mails nur an interne E-Mail-Adressen senden.

Jede Hilfe ist willkommen!

Fehlerprotokoll von Postfix

postfix/postmap[17226]: fatal: open database /Library/Server/Mail/Config/postfix/sasl_passwd.db: Permission denied
    May 14 18:50:58 appleserver.local postfix/pickup[14110]: 05635D9A12: uid=94 from=<[email protected]>
    May 14 18:50:58 appleserver.local postfix/cleanup[14875]: 05635D9A12: message-id=<[email protected]>
    May 14 18:50:58 appleserver.local postfix/qmgr[14111]: 05635D9A12: from=<[email protected]>, size=382120, nrcpt=1 (queue active)
    May 14 18:50:58 appleserver.local postfix/smtpd[14881]: connect from localhost[127.0.0.1]
    May 14 18:50:58 appleserver.local postfix/smtpd[14881]: warning: Illegal address syntax from localhost[127.0.0.1] in MAIL command: <[email protected]>
    May 14 18:50:58 appleserver.local postfix/smtp[14879]: 05635D9A12: to=<[email protected]>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.98, delays=0.09/0.03/0.01/0.86, dsn=5.1.7, status=bounced (host 127.0.0.1[127.0.0.1] said: 501 5.1.7 id=13401-01 - Rejected by next-hop MTA on relaying, from MTA(smtp:[127.0.0.1]:10025): 501 5.1.7 Bad sender address syntax (in reply to end of DATA command))
    May 14 18:50:58 appleserver.local postfix/cleanup[14875]: F1CBBD9A32: message-id=<[email protected]>
    May 14 18:50:58 appleserver.local postfix/qmgr[14111]: F1CBBD9A32: from=<>, size=2567, nrcpt=1 (queue active)
    May 14 18:50:58 appleserver.local postfix/bounce[14882]: 05635D9A12: sender non-delivery notification: F1CBBD9A32
    May 14 18:50:58 appleserver.local postfix/qmgr[14111]: 05635D9A12: removed
    May 14 18:50:59 appleserver.local postfix/error[14883]: F1CBBD9A32: to=<[email protected]>, relay=none, delay=0.02, delays=0/0.01/0/0, dsn=5.1.3, status=bounced (bad address syntax)

Antwort1

Welchem ​​KB-Artikel folgen Sie? Es gibt einen für die Weiterleitung von einem internen „App-Server“, wenn Sie nur interne O365-Benutzer per E-Mail erreichen möchten: http://technet.microsoft.com/en-us/library/dn554323%28v=exchg.150%29.aspx

Verwenden Sie die Methode „Direktes Senden“.

Eine andere Alternative, die ich normalerweise umsetze, ist die Bereitstellung hMailServerauf einem internen Windows-Server (googlen Sie es, es ist kostenlos). Dann richte ich das SMTP-Relay darauf ein, um E-Mails über Office 365 zu versenden.

Aber noch einmal: Wenn Sie E-Mails nur an interne E-Mail-Adressen senden möchten, die auf O365 gehostet werden, funktioniert die Direct Send-Methode hervorragend und erfordert keine Relay-Einrichtung. Senden Sie einfach eine E-Mail mit der Absenderadresse „From“ als tatsächliche @yourdomain.com-Adresse und es wird problemlos funktionieren... aber Sie müssen möglicherweise die externe IP-Adresse oder den IP-Bereich Ihres Mailservers (falls dynamisch) zur Liste der akzeptierten IP-Adressen hinzufügen, damit die E-Mail nicht als Spam klassifiziert wird (im O365-Administrator-Exchange-Portal).

verwandte Informationen