Erro ao enviar email [RESOLVIDO]

Pessoal, quando minha aplicação tenta enviar email, ocorre o erro abaixo:

Fatal error: Uncaught exception ‘Swift_TransportException’ with message ‘Connection could not be established with host smtp.gmail.com [ #0]’ in /home/brasdesi/public_html/contato/_lib/prod/third/swift/classes/Swift/Transport/StreamBuffer.php:265 Stack trace: #0 /home/brasdesi/public_html/contato/_lib/prod/third/swift/classes/Swift/Transport/StreamBuffer.php(66): Swift_Transport_StreamBuffer->_establishSocketConnection() #1 /home/brasdesi/public_html/contato/_lib/prod/third/swift/classes/Swift/Transport/AbstractSmtpTransport.php(117): Swift_Transport_StreamBuffer->initialize(Array) #2 /home/brasdesi/public_html/contato/_lib/prod/third/swift/classes/Swift/Mailer.php(79): Swift_Transport_AbstractSmtpTransport->start() #3 /home/brasdesi/public_html/contato/contato/contato_apl.php(1344): Swift_Mailer->send(Object(Swift_Message), Array) #4 /home/brasdesi/public_html/contato/contato/contato_apl.php(855): contato_apl->Valida_campos(NULL, NULL, NULL) #5 /home/brasdesi/public_html/contato/contato/index.php(1302): contato_apl->contr in /home/brasdesi/public_html/contato/_lib/prod/third/swift/classes/Swift/Transport/StreamBuffer.php on line 265

O que pode estar acontecendo?

verifica o SMTP, faz um teste em um pc Windows.

Ricardo, o SMTP está correto

Estou fazendo isso:

// Email parameters
$mail_smtp_server = 'mail.brasdesign.com.br';                     // SMTP server name or IP address
$mail_smtp_user   = 'thyago@brasdesign.com.br';         // SMTP user name
$mail_smtp_pass   = 'xxxx';                             // SMTP password
$mail_from        = {email};                              // From email
$mail_to          = 'thyago@brasdesign.com.br';           // To email
$mail_subject     = {assunto};                            // Message subject
$mail_message     = 'Nome......: ' . {nome} . '<br>';     // Message body
$mail_message    .= 'Telefone..: ' . {telefone} . '<br>'; // Message body
$mail_message    .= 'E-mail....: ' . {email} . '<br>';    // Message body
$mail_message    .= 'Cidade....: ' . {cidade} . '<br>';   // Message body
$mail_message    .= 'Assunto...: ' . {assunto} . '<br>';  // Message body
$mail_message    .= 'Mensagem..: ' . {mensagem} . '<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,"","",26,"S");
             
  if ({sc_mail_ok})
  {
 
    echo "Enviados {sc_mail_count} e-mail com sucesso !!";
  }
  else
  {
    sc_erro_mensagem({sc_mail_erro});
  }

Apresenta este erro tbm:

ERRO
stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
stream_socket_client(): Failed to enable crypto

Thyago,

Dê uma olhada neste link: http://www.scriptcase.com.br/forum/index.php/topic,11870.0.html

Pessoal, bom dia!! Eu consegui resolver ontem. O problema estava no tipo de conexão. Quando alterei para N, os emails foram enviados.

Obrigado!