Sistema para Envio de E-mails x Nunca Funcionou

Alguém conseguiu botar o exemplo deles pra funcionar? Estranho que nem gera erro, e estava precisando algo do tipo, mas me dei mal…rsrs… cheguei até mandar email para Márcia e o Caio, mas nunca obtive respostas…

Segue abaixo o e-mail, os links dos vídeos, os links do projeto e minha publicação do mesmo…

Se alguém puder ajudar agradeço.

==============EMAIL========

Bom dia Márcia e Caio,

Me responde uma pergunta por favor, porque este exemplo não envia e-mail de forma alguma usando o servidor como envio php, usando o exemplo disponibilizado, ao clicar enviar ele fica tela branca, sem erro, mas não envia…

Estava pensando em usar a lógica do exemplo, mas me deparei com o próprio exemplo não funciona.

Inclusive até no meio, quando a Márcia termina a parte dela, ela não testa, ou seja, nem no vídeo funcionou…

Caso tenha o exemplo funcionando, poderia disponibilizar, pois nem com oração o negócio funciona.

Os links vistos:
https://www.youtube.com/watch?v=BOjFIRlNds0
https://youtu.be/wjGLhsw7obQ

http://www.scriptcase.com.br/aprendizagem/videos/?play=BOjFIRlNds0&list=PLJLCgEdxZh6C697Mh7dZP2i5Xf4Axu-nN

=====FIM DO E-MAIL

link do projeto publicado: http://propaguem.localhoost.com/sistemaenvioemail/menu/
Códigos utilizados: http://propaguem.localhoost.com/sistemaenvioemail/codes.txt
Projeto v9: http://propaguem.localhoost.com/sistemaenvioemail/sc9_mailingproject.zip
Banco Mysql do projeto: http://propaguem.localhoost.com/sistemaenvioemail/sc_tp_mailing.sql

Qual é o erro?

Provavelmente é algum parâmetro na macro de envio de email que para sua conta de email e smtp não esta funcionando.

No final da postagem tem os links dentre eles o projeto publicado, no momento de enviar, não gera erro algum, mas também não envia.

Só analisando os vídeos e a postagem.
Não consigo ver isso tão cedo.

Alguém tem noção por qual erro seria o motivo do não envio?

Olá Joelton,

Testei o exemplo aqui e funcionou 100%.
Acho que o teu problema pode estar aqui:
No OnValidateSuccess tem a chamada do método

// MÉTODO PARA ENVIAR EMAIL
enviar_email($destinatario, $asunto, $nuevo_mensaje);

Lá no método você tem que tratar o recebimento destes parâmetros: clique no botão Atributo e crie os parâmetros.

** LEMBRAR DE CRIAR OS PARÂMETROS: (p_destinatario, p_asunto, p_mensaje)

Verifique e teste novamente.

Att,
Paulo.

Se é o codigo parecido e funcionou em outros ambientes, parece ser erro apenas no envio. Abra o file manager ou winscp da sua hospedagem no diretorio “/home/propague/public_html/sistemaenvioemail/control” e procure por algum arquivo de erro: error_log, pode estar dando erro de sender.
Se for erro de sender, o dominio do sender existe na sua hospedagem e tem permissão de enviar? Se não pode ser apenas erro de autenticação. E não do codigo.

Pensei que o apache fechava error_log, mas esta aberto:
http://propaguem.localhoost.com/sistemaenvioemail/control/error_log
[18-Nov-2017 10:35:01 UTC] PHP Fatal error: Uncaught Swift_TransportException: Failed to authenticate on SMTP server with username “email@propaguem.com.br” using 2 possible authenticators in /home/propague/public_html/sistemaenvioemail/_lib/prod/third/swift/classes/Swift/Transport/Esmtp/AuthHandler.php:181