Usuário com melhor resposta
Serviço PHP não envia email com configuração de conta do Exchange

Pergunta
-
Tenho um serviço PHP e ao inserir uma conta de email para disparar mensagens para os usuários de uma aplicação, o emails não enviados, tem alguma configuração no Exchange que deva ser feita? Pois no outlook e serviço funciona, porém em outros clientes de email o envio de email ocorre falhas. A porta que está sendo utilizada é a 587.quinta-feira, 5 de outubro de 2017 13:46
Respostas
-
Olá Leandro,
Configure usando a porta 25 mesmo, que é o default para autenticação e relay SMTP. A 587 usa SSMTP, e provavelmente sua aplicação não suporta essa formato. Recomendo usar a 25 mesmo, que não teré problema nenhum, nem será uma brecha de segurança. O padrão SSMTP foi criado para tornar o tráfego de mensagens na Internet seguro. Esse seu relay será só internamente mesmo, entre seu app e o servidor.
A recomendação é criar um novo conector, definir a restrição de network dele só para os IPs da sua aplicação e depois usar. Abaixo, alguns artigos pra auxiliar.
How to Configure a Relay Connector in Exchange Server 2013
https://practical365.com/exchange-server/exchange-2013-configure-smtp-relay-connector/Allow Anonymous Relay on a Receive Connector
https://technet.microsoft.com/en-us/library/bb232021(v=exchg.141).aspxAbços,
Bruno Lopes | MVP & Technical Trainer
MCP Certification Profile | Linkedin | Facebook Page | http://blogdolopez.com- Sugerido como Resposta Guilherme Macedo S quarta-feira, 11 de outubro de 2017 19:02
- Marcado como Resposta Guilherme Macedo S terça-feira, 17 de outubro de 2017 12:18
quarta-feira, 11 de outubro de 2017 18:27
Todas as Respostas
-
Boa tarde Leandro L Rodrigues
Tudo bem contigo?
Por gentileza poderia nos informar se a sua questão se trata de um caso de Break Fix (erro na ferramenta) ou uma questão de How To?
Atenciosamente,
Guilherme Macedo S
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
quinta-feira, 5 de outubro de 2017 20:35 -
O erro ocorre quando é feita a tentativa de conexão com servidor Exchange via smtp na porta 587. Fiz testes com clientes de email, e nenhum consegue se conectar ao servidor que o recebimento de email via IMAP funciona, porém o envio não.sexta-feira, 6 de outubro de 2017 16:54
-
Olá Leandro,
Configure usando a porta 25 mesmo, que é o default para autenticação e relay SMTP. A 587 usa SSMTP, e provavelmente sua aplicação não suporta essa formato. Recomendo usar a 25 mesmo, que não teré problema nenhum, nem será uma brecha de segurança. O padrão SSMTP foi criado para tornar o tráfego de mensagens na Internet seguro. Esse seu relay será só internamente mesmo, entre seu app e o servidor.
A recomendação é criar um novo conector, definir a restrição de network dele só para os IPs da sua aplicação e depois usar. Abaixo, alguns artigos pra auxiliar.
How to Configure a Relay Connector in Exchange Server 2013
https://practical365.com/exchange-server/exchange-2013-configure-smtp-relay-connector/Allow Anonymous Relay on a Receive Connector
https://technet.microsoft.com/en-us/library/bb232021(v=exchg.141).aspxAbços,
Bruno Lopes | MVP & Technical Trainer
MCP Certification Profile | Linkedin | Facebook Page | http://blogdolopez.com- Sugerido como Resposta Guilherme Macedo S quarta-feira, 11 de outubro de 2017 19:02
- Marcado como Resposta Guilherme Macedo S terça-feira, 17 de outubro de 2017 12:18
quarta-feira, 11 de outubro de 2017 18:27 -
Ola,
Poderia por gentileza nos informar se a resposta acima lhe foi útil?
Atenciosamente,
segunda-feira, 16 de outubro de 2017 11:30 -
Ola,
Por falta de retorno esta thread esta encerrada !
Caso necessário, por gentileza abra uma nova thread que ficaremos felizes em ajuda-lo.
Atenciosamente,
terça-feira, 17 de outubro de 2017 12:18