Olá pessoal,
Utilizo o SC 8 e tenho a seguinte função:
function EnviarEmailMensagemEnvio($smtp, $usuario, $senha, $de, $para, $assunto, $mensagem, $porta, $tipoconexao, $ssl, $mensagemenvio) { try { /* sc_mail_send(SMTP, Usr, Pw, De, Para, Assunto, Mensagem, Tipo_Mens, Cópias, Tp_Cópias, Porta, Tp_Conexao, Anexo) */ sc_mail_send($smtp, $usuario, $senha, $de, $para, $assunto, $mensagem, 'H', '', 'CCC', $porta, $tipoconexao, '', $ssl); if ({sc_mail_ok}){ echo "{sc_mail_count} $mensagemenvio"; }else{ sc_error_message({sc_mail_erro}); }} catch (Exception $e) { echo $e->getMessage(); };
};
E a utilizo assim:
EnviarEmailMensagemEnvio({SMTP}, {LOGIN}, {SENHA}, {CONTAEMAIL}, {ENVIARPARA}, {ASSUNTO}, {MENSAGEM}, {PORTA}, {TIPOCONEXAO}, {SSL}, "");
Só que em ambiente de produção não rola. Tentei usar tanto as configurações de segurança como não e não consigo enviar. Na primeira, usando a porta 587, dá a mensagem:
Failed to authenticate on SMTP server with username “comercial” using 2 possible authenticators
E na segunda, usando a porta 465:
Connection to mail.meucliente.com.br:465 Timed Out
Alguém conseguiu resolver esses problemas no SC8? Pois vi que muitos tem problemas com envio de e-mail.
Grato,
Ilano.