Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, estou tendo dificuldade com phpmailer, após o provedor atualizar a versão do php parou de funcionar. Aparecendo a seguinte mensagem:
Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in /home/XXXXX/public_html/exemplo/smtp/class.smtp.php on line 344
Não foi possível enviar a mensagem. Erro: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Alguém já teve este problema ou sabe como resolve-lo? Abaixo o codigo:
<?php
require_once 'smtp/PHPMailerAutoload.php';
$M = new PHPMailer();
$mail->SMTPOptions = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
)
);
$M->From = 'exemplo@exemplo.com.br'; # Remetente do disparo.
$M->FromName = 'Exemplo'; # Nome do remetente.
$M->addAddress('email@aqui.com.br', 'NOME AQUI'); # Destinatário.
$M->isHTML(); # Informamos que o corpo tem o formato HTML.
$M->Subject = 'Eu sei mandar e-mail com o PHPMailer.'; # Assunto da mensagem.
Carregando comentários...