Autor Tópico: Erro ao enviar email [Resolvido]  (Lida 5379 vezes)

Wender Bueno

  • Novato
  • *
  • Mensagens: 42
    • Email
Erro ao enviar email [Resolvido]
« Online: Novembro 02, 2012, 12:30:10 am »
Pessoal tenho um formulario e tenho um botao para enviar email ... depois que fiz o ultimo update parou de funcionar esta apresentando o seguinte erro :


Fatal error: Uncaught exception 'Swift_TransportException' with message 'Expected response code 250 but got code "530", with message "530 5.7.0 Must issue a STARTTLS command first "' in C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php:422 Stack trace: #0 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php(306): Swift_Transport_AbstractSmtpTransport->_assertResponseCode('530 5.7.0 Must ...', Array) #1 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\EsmtpTransport.php(224): Swift_Transport_AbstractSmtpTransport->executeCommand('MAIL FROM: <wen...', Array, Array) #2 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\EsmtpTransport.php(323): Swift_Transport_EsmtpTransport->executeCommand('MAIL FROM: <wen...', Array) #3 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift in C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php on line 4

ALGUEM PODERIA AJUDAR ?

WENDER.
« Última modificação: Dezembro 12, 2012, 02:50:15 pm por Wender Bueno »

saulobborges

  • Expert
  • *****
  • Mensagens: 1392
    • SGi Sistemas
    • Email
Re:Erro ao enviar email
« Responder #1 Online: Novembro 02, 2012, 11:21:44 am »
Wender, tente limpar o cache do seu navegador (isso já virou clichê) se não resolver faça uma atualização manual do SC, lembrando sempre que faça um backup antes deste procedimento. Estou partindo do pré suposto de que após a atualização você não alterou nada em sua aplicação que já funcionava.

Bernhard

  • Administrator
  • Expert
  • *****
  • Mensagens: 1619
Re:Erro ao enviar email
« Responder #2 Online: Novembro 03, 2012, 11:00:53 am »
Bom dia,

Por gentileza siga as recomendações do colega, e caso o problema persista, entre em contato com nosso suporte.

att,
Bernhard Bernsmann

Wender Bueno

  • Novato
  • *
  • Mensagens: 42
    • Email
Re:Erro ao enviar email
« Responder #3 Online: Novembro 14, 2012, 07:03:43 pm »
Pessoal nada resolvido .... instalei o novo windows 8 fiz uma nova instalacao do SC e importei a aplicação e continua com o mesmo erro .

saulobborges

  • Expert
  • *****
  • Mensagens: 1392
    • SGi Sistemas
    • Email
Re:Erro ao enviar email
« Responder #4 Online: Novembro 14, 2012, 09:07:54 pm »
A porta para envio de e-mail da maioria dos provedores eta sendo alterada para a porta 587 devido as novas normas do comitê de regulamentação da internet no Brasil,veja se você alterar a porta de envio dá certo.

Wender Bueno

  • Novato
  • *
  • Mensagens: 42
    • Email
Re:Erro ao enviar email
« Responder #5 Online: Novembro 16, 2012, 01:14:01 pm »
Mesmo erro pessoal :

Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host mail.live.com:587 [Uma tentativa de conex�o falhou porque o componente conectado n�o respondeu corretamente ap�s um per�odo de tempo ou a conex�o estabelecida falhou porque o host conectado n�o respondeu. #10060]' in C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\StreamBuffer.php:265 Stack trace: #0 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\StreamBuffer.php(66): Swift_Transport_StreamBuffer->_establishSocketConnection() #1 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php(117): Swift_Transport_StreamBuffer->initialize(Array) #2 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Mailer.php(79): Swift_Transport_AbstractSmtpTransport->start() #3 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\app\WGEC in C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\StreamBuffer.php on line 265

Robert Berbert

  • Expert
  • *****
  • Mensagens: 769
  • Desenvolver é sempre estar se atualizando.
    • Conesoft
    • Email
Re:Erro ao enviar email
« Responder #6 Online: Novembro 16, 2012, 01:21:08 pm »
Posta pra mim com está sua função de envio de e-mail
-- Design ou programador eis a questão.

Wender Bueno

  • Novato
  • *
  • Mensagens: 42
    • Email
Re:Erro ao enviar email
« Responder #7 Online: Novembro 16, 2012, 01:33:58 pm »
/**
 * Send a simple email
 */

// Email parameters
$mail_smtp_server = 'smtp.live.com';        // SMTP server name or IP address
$mail_smtp_user   = 'wenderbueno@gmail.com';                   // SMTP user name
$mail_smtp_pass   = 'xxxxxx';                // SMTP password
$mail_from        = 'wenderbueno@live.com';          // From email
$mail_to          = 'wenderbueno@gmail.com';         // To email
$mail_subject     = 'Ficha de Cliente';            // Message subject
$mail_message     = "Ola Sandra," . "<br>" . "Segue os dados do cliente para cadastro." .
   "<br>" . "<br>" . "Razão: "  .{Nome}. "<br>"."Fantasia: " .{Fantasia}. "<br>" .
   "Cnpj: " . {CNPJ_CPF} . "<br>" . "I.E: " . {IE_RG} . "<br>" . "Cep: " . {Cep} .
   "<br>" . "Endereço : " . {Endereco} . " ,  ". {Numero} . " -- ". {Bairro} . " -- " . {Cidade} . " -- " . {UF}. "<br>" .
   "Telefone : " .{Telefone}." -- " . "Contato : "  .{Contato}. "<br>" .
   "Propietario :" .{Propietario}."<br>". "Cpf :" .{Cpf_Propietario}. "<br>" . "RG :" .{Rg_Propietario}. "<br>".
   "Mensalidade R$: " .{Mensalidade}. "<br>". "Valor Instalação R$:  ". {ValorInstFornec}. "<br>"; // Message body
$mail_format      = 'H';                       // Message format: (T)ext or (H)tml

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

Robert Berbert

  • Expert
  • *****
  • Mensagens: 769
  • Desenvolver é sempre estar se atualizando.
    • Conesoft
    • Email
Re:Erro ao enviar email
« Responder #8 Online: Novembro 16, 2012, 01:40:42 pm »
Troca o final pra isso:

$mail_format,"","",465,"S");


Testa e posta o resultado.
-- Design ou programador eis a questão.

Wender Bueno

  • Novato
  • *
  • Mensagens: 42
    • Email
Re:Erro ao enviar email
« Responder #9 Online: Novembro 16, 2012, 02:00:21 pm »
Resultado :


Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host smtp.live.com [Uma tentativa de conex�o falhou porque o componente conectado n�o respondeu corretamente ap�s um per�odo de tempo ou a conex�o estabelecida falhou porque o host conectado n�o respondeu. #10060]' in C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\StreamBuffer.php:265 Stack trace: #0 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\StreamBuffer.php(66): Swift_Transport_StreamBuffer->_establishSocketConnection() #1 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\AbstractSmtpTransport.php(117): Swift_Transport_StreamBuffer->initialize(Array) #2 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Mailer.php(79): Swift_Transport_AbstractSmtpTransport->start() #3 C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\app\WGECOM\F in C:\Program Files (x86)\NetMake\v6\wwwroot\scriptcase\prod\third\swift\classes\Swift\Transport\StreamBuffer.php on line 265

MCTIBURCIO

  • Novato
  • *
  • Mensagens: 14
    • Email
Re:Erro ao enviar email
« Responder #10 Online: Novembro 19, 2012, 06:46:55 pm »
Tambem estou com o mesmo problema... já identifiquei que qdo o parâmetro DE possui o mesmo dominio do Usr não dá erro... se vc envia o email por @gmail.com e coloca no parâmetro DE @hotmail.com ou outro dominio é q apresenta o problema.

Wender Bueno

  • Novato
  • *
  • Mensagens: 42
    • Email
Re:Erro ao enviar email
« Responder #11 Online: Dezembro 09, 2012, 10:39:53 pm »
Continuou com o mesmo problema alguém mais poderia ajudar?

Jean Matos

  • Expert
  • *****
  • Mensagens: 956
    • Gestão de Construtoras
    • Email
Re:Erro ao enviar email
« Responder #12 Online: Dezembro 10, 2012, 02:53:23 pm »
isso é seu provedor falhando..
sempre que dá esse problema aqui, ligo pro provedor... e adivinha.... em manutenção.
Sc - 6.xxx , 7.xxx e V8
Windows Server 2008 Enterpriser 64 bits
SqlServer 2008 Express 64 bits
Sistema Integrado de Gestão de Construtoras]WaveTOR - Sistema Integrado de Gestão de Construtoras
Teófilo Otoni - MG
(33)8824-2775

Wender Bueno

  • Novato
  • *
  • Mensagens: 42
    • Email
Re:Erro ao enviar email
« Responder #13 Online: Dezembro 10, 2012, 11:57:50 pm »
Tanto local ou quando esta hospedado da o erro . Então acho q nao seria o provedor .

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1658
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Erro ao enviar email
« Responder #14 Online: Dezembro 11, 2012, 08:28:32 am »
Tem uma ferramenta na internet que se chama mx tools http://mxtoolbox.com/ .
Ela serve para diagnosticar sevidores (smtp) de e-mail.
Quando coloco seu smtp (smtp.live.com) nela aparece um monte de erros.
Acione o suporte do seu server de e-mail.
Quanto ao parâmetro "De" ser igual o dominio do "user". Estude um pouco mais sobre servidores mx e políticas anti-spam.
Tem servidores que usam bloqueios nestes casos.
Usem o mesmo domínio para "De" e "user"
Outra coisa o hotmail é muito chato para usar com php mail (sc_mail_send).
Ele bloqueia por qualquer motivo, como por exemplo, poucos headers no e-mail.
Dica: Parem de usar smtp gratuito para enviar mensagens!
Hotmail, gmail e etc
Nâo estou dizendo que não funcione, mas as chances de terem problemas é muito grande.

A maioria das pessoas que hospedam aqui, por vezes, reclama que não esta conseguindo enviar e-mail.
Quando verificamos, em 100% dos casos até agora, era problema nos servidores gratuitos de e-mail.
Espero ter ajudado.
« Última modificação: Dezembro 11, 2012, 09:46:26 am por Alexandre Pereira Bühler »
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?