Pesquisa

Como enviar email do Scriptacase com conta Cloudexchange

sc_mail_send X Cloudexchange
0 (0%)
Usando Macro sc_mail_send X CloudExchange
0 (0%)

Votos Totais: 0

Autor Tópico: Macro sc_mail_send Erro ao enviar pelo Cloudexchange  (Lida 539 vezes)

andre77

  • Novato
  • *
  • Mensagens: 23
    • Email
Macro sc_mail_send Erro ao enviar pelo Cloudexchange
« Online: Junho 29, 2016, 02:05:26 pm »
Boa tarde Pessoal.

Recentemente no ambiente em que desenvolvo realizamos a troco de servidor de email que utilizava pop/smtp  para cloudexchange , apos a mudança realizamos as molificações nos parametros, mas a mensagens nao foram mais enviadas com o seguinte erro.

Fatal error: Uncaught exception 'Swift_TransportException' with message 'Expected response code 250 but got code "501", with message "501 5.5.4 Invalid domain name "' in C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php:383 Stack trace: #0 C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php(281): Swift_Transport_AbstractSmtpTransport->_assertResponseCode('501 5.5.4 Inval...', Array) #1 C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\EsmtpTransport.php(269): Swift_Transport_AbstractSmtpTransport->executeCommand('HELO [::1]\r\n', Array, Array) #2 C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php(297): Swift_Transport_EsmtpTransport->executeCommand('HELO [::1]\r\n', Array) #3 C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\EsmtpT in C:\Program Files (x86)\NetMake\v8\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php on line 383



Segue as config do mailserver

Nome do servidor: email.cloudexchange.com.br
Porta: 587
Método de criptografia: TLS


Na macro sc_mail_send estou colocando seguintes parâmetro.
Tambem foi verificada a dll php_openssl e a mesma esta habilitada.

Alguem tem alguma dica do que pode ser?

// Email parameters
$mail_smtp_server    = 'email.cloudexchange.com.br';        // SMTP server name or IP address
$mail_smtp_user      = 'teste';                   // SMTP user name
$mail_smtp_pass      = 'teste';                // SMTP password
$mail_from           = 'teste@teste.com.br';          // From email
$mail_to             = 'teste@teste.com.br';         // To email
$mail_subject        = 'Test message';            // Message subject
$mail_message        = 'This is a test message.'; // Message body
$mail_format         = 'T';                       // Message format: (T)ext or (H)tml
$mail_copies         = '';                        // List of the emails that will recieve the message
$mail_tp_copies      = '';                        // Type copies: BCC (Hiden copies) or CCC (Regular copies)
$mail_port           = '587';                     // Server port
$mail_tp_connection  = 'T';                       // Connection security (S) or (N)

// Send email";
sc_mail_send($mail_smtp_server,
          $mail_smtp_user,
             $mail_smtp_pass,
          $mail_from,
          $mail_to,
          $mail_subject,
          $mail_message,
          $mail_format,
          $mail_copies,
          $mail_tp_copies,
          $mail_port,
          $mail_tp_connection);

Obrigado
Att
André

Ronyan Alves

  • Administrator
  • Avançado
  • *****
  • Mensagens: 353
Re:Macro sc_mail_send Erro ao enviar pelo Cloudexchange
« Responder #1 Online: Junho 29, 2016, 02:45:02 pm »
O erro refere-se, possivelmente, ao dominio "teste.com.br" utilizado nas variáveis:
$mail_from e $mail_to .
--

Ronyan Alves
Equipe Scriptcase