Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


botao.png

beneficios.png

Envio de e-mail através de SMTP Yahoo e Outlook


Go to solution Solved by sucsis,
  • Este tópico foi criado há 142 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui

Recommended Posts

  • Usuários SAC

Bom dia,

Consegui implementar com sucesso a integração do sistema com o ACBrMail, consegui enviar os emails através do SMTP Gmail e também do SMTP oficial da própria empresa, porém esta solução também vai pro cliente e normalmente eles costumam usar Gmail, Hotmail/Outlook, Yahoo, mas não obtive sucesso no envio com relação aos dois últimos, sendo que tentei de diversas formas

Observação 01: Usar outro tipo de serviço como o SparkPost e similares não é uma possibilidade.

Observação 02: Verifiquei que Yahoo e Outlook trabalham com um tal de "STARTTLS", mas não sei se tem haver com isto.

Observação 03: Com relação ao Yahoo, não foi utilizado a senha padrão do e-mail, mas sim aquela que gerada através do painel de configurações, conforme orientações aqui do próprio fórum

Observação 04: No Gmail utilizei a porta 465 e SSL

Configuração de envio Outlook

// Configurações
MAIL_Inicializar("smtpCfg.ini","")
MAIL_ConfigGravaValor("Email","Nome","Nome Teste")
MAIL_ConfigGravaValor("Email","Servidor","smtp.office365.com")
MAIL_ConfigGravaValor("Email","Conta","[email protected]")
MAIL_ConfigGravaValor("Email","Usuario","[email protected]")
MAIL_ConfigGravaValor("Email","Senha","minhaSenha")
MAIL_ConfigGravaValor("Email","Porta","587")
MAIL_ConfigGravaValor("Email","SSL","0")
MAIL_ConfigGravaValor("Email","TLS","1")
MAIL_ConfigGravaValor("Email","IsHTML","1")
MAIL_GraCfg("smtpCfg.ini")
  

Configuração de envio Yahoo

// Configurações
MAIL_Inicializar("smtpCfg.ini","")
MAIL_ConfigGravaValor("Email","Nome","Nome Teste")
MAIL_ConfigGravaValor("Email","Servidor","smtp.mail.yahoo.com")
MAIL_ConfigGravaValor("Email","Conta","[email protected]")
MAIL_ConfigGravaValor("Email","Usuario","[email protected]")
MAIL_ConfigGravaValor("Email","Senha","minhaSenha") // esta senha do YAHOO foi gerada pelo painel de configurações, conforme instrução do próprio Fórum
MAIL_ConfigGravaValor("Email","Porta","587")
MAIL_ConfigGravaValor("Email","SSL","0")
MAIL_ConfigGravaValor("Email","TLS","1")
MAIL_ConfigGravaValor("Email","IsHTML","1")
MAIL_GraCfg("smtpCfg.ini")

Rotina de envio

// Envio
Local vBuffer:=Space(256),;
	  nBufferLen:=256
MAIL_AddReplyTo("Nome Teste","[email protected]")
MAIL_AddAddress("[email protected]","Destinario Qualquer")
MAIL_SetSubject("Um Simples Email de Testes")
MAIL_AddBody("Este é o corpo da mensagem")
  
If MAIL_Send(0) != 0
  MAIL_UltRet(@vBuffer,@nBufferLen)
  MemoWrit("logACBr.txt", vBuffer)
EndIf

Log com o resultado

Erro ao tentar enviar pelo SMTP do outlook/hotmail:
SMTP Error: Unable to send MailFrom.530 5.7.57; Client was not authenticated to send anonymous mail during MAIL FROM [CP2PR80CA0109.lamprd80.prod.outlook.com

Erro ao tentar enviar pelo Yahoo:
SMTP Error: Unable to send MailFrom

Tentei enviar de outras forma, alterando portas e ativando/desativando SSL e TLS.

Alguém aí já teve este tipo de problema? Alguém hoje em dia utiliza o ACBrMail com o Yahoo ou Outlook?

 

Edited by sucsis
Informações faltando
Link to post
Share on other sites
  • Usuários SAC
  • Solution

No Outlook, após algum tempo ao logar ele me solicitou confirmar o número de celular, a partir daí o envio começou a funcionar. No Yahoo não aconteceu isso, mas passou a funcionar sozinho também.

Link to post
Share on other sites
1 hora atrás, sucsis disse:

No Outlook, após algum tempo ao logar ele me solicitou confirmar o número de celular, a partir daí o envio começou a funcionar. No Yahoo não aconteceu isso, mas passou a funcionar sozinho também.

Boa tarde sucsis.
   A mensagem do Yahoo é que realmente não houve autenticação. É possível que algum dos passos necessários para a autenticação não aconteceu.

   Sugiro verificar se não faltou alguma coisa. Talvez iniciando desde o começo as configurações no Yahoo e a senha para aplicativos menos seguros.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to post
Share on other sites
×
×
  • Create New...