Relay do Exchange 365 e do Apple Mail Server

1

Estou usando os Serviços de Correio do Exchange 365 Cloud e o Servidor Apple 10.9.1 (Mavericks). Agora eu gostaria de conectar meu Postfix de Servidores Apple a uma retransmissão SMTP do Exchange (receba notificações quando o Wiki for atualizado e outras coisas sofisticadas). O problema é que o Exchange não permite configurar um SMTP Relay for Domains com um IP Dinâmico (no meu caso, o appleserver.local). Existe alguma outra solução para perceber isso? Meu Postfix só deve enviar e-mails para endereços de e-mail internos.

Qualquer ajuda é bem vinda!

Log de Erros do 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)
    
por DjangoUnchained 14.05.2014 / 17:24

1 resposta

1

Qual artigo da KB você está seguindo? Há um para retransmitir de um "servidor de aplicativos" interno se todos os usuários que enviarem emails forem usuários internos do O365: link

Use o método "Envio direto".

Outra alternativa, a que eu geralmente implemento, é implantar hMailServer (google, é grátis) em um servidor interno do Windows. Em seguida, configuro a retransmissão SMTP para email no Office 365.

Mas, novamente, se você estiver apenas querendo enviar e-mails para endereços de e-mail internos hospedados no O365, o método Direct Send funciona muito bem e não requer configuração de retransmissão. Basta enviar um e-mail com o endereço de origem FROM sendo um endereço real @ seudominio.com e ele funcionará bem ... mas você pode ter que adicionar o IP externo ou o intervalo de IP do seu servidor de e-mail se dinâmico à lista de IPs aceitos para que não é possível classificar o email como spam (no portal do Exchange admin do O365)

    
por 14.05.2014 / 17:42