Conheça as melhorias da versão 8.0, 8.1, 8.2!
Clique aqui para saber mais
Existe alguma classe que auxilia nos envios de email? Olá bom dia amigos, gostaria de saber se existe alguma classe do próprio adianti para envios de emails, caso exista poderiam me da um exemplo simples?...
FV
Existe alguma classe que auxilia nos envios de email?  
Fechado
Olá bom dia amigos, gostaria de saber se existe alguma classe do próprio adianti para envios de emails, caso exista poderiam me da um exemplo simples?

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


MS

 
  1. <?php
  2. $ini = parse_ini_file('app/config/email.ini');
  3. $mail_template = file_get_contents('tmp/EmailCobrancaAviso.html');
  4. $mail = new TMail;
  5. $mail->setDebug( FALSE );
  6. $mail->setFrom($ini['from'], $ini['name']);
  7. $mail->setSubject( 'Lembrete!' );
  8. $mail->setHtmlBody($mail_template);
  9. $emailPartes = explode(",", $emailFINAN );
  10. for ($j=0; $j < Count($emailPartes); $j++ ){
  11. if (Trim($emailPartes[$j])!='') {
  12. $mail->addAddress( Trim($emailPartes[$j]) );
  13. }
  14. }
  15. $target_file = 'app/output/boleto.pdf';
  16. if (isset($target_file) AND file_exists( $target_file ))
  17. {
  18. $mail->addAttach($target_file);
  19. }
  20. $mail->SetUseSmtp();
  21. $mail->SetSmtpHost( $ini['host'], $ini['port']);
  22. $mail->SetSmtpUser( $ini['user'], $ini['pass']);
  23. If (isset($ini['repl']) AND ( Trim($ini['repl']) !== '' )) {
  24. $mail->setReplyTo( $ini['repl']);
  25. }
  26. $mail->send();
  27. ?>
FV

Muito obrigado Marcelo, deu certo, porém não consegui com meu servidor de emails, apenas com outlook ou gmail, possivelmente é alguma configuração que vou analisar, mesmo assim valeu mesmo!
MS

Veja as configurações referente as Portas do ser servidor.