Pessoal bom dia.
Estive terminando de parametrizar o OComon e notei que o PHPMailer por padrão, utiliza porta 25 para envio de e-mails
Como muitos de vocês já sabem, a porta 25 vem gradativamente sendo bloqueadas pelos principais provedores de serviço de email, ou seja, logo logo isso tudo vai dar problema.
Prevendo que isso vai acontecer, comecei minha jornada para resolver esse problema de apontamento.
Inicialmente fui até a classe class.smtp.php e alterei o parâmetro da do valor SMTP_PORT para 587. Reiniciei o serviço web e nenhum resultado.
Como forma alternativa, no mesmo arquivo, alterei manualmente sem o uso de variáveis (pois minha experiência com PHP é ínfima perto desse monte de letras rs) e fiz da seguinte maneira (marquei em vermelho onde alterei).
#connect to the smtp server
$this->smtp_conn = fsockopen($host, # the host of the server
587, # the port to use
$errno, # error number if any
$errstr, # error message if any
$tval); # give up after ? secs
# verify we connected properly
Após essa alteração, tudo funcionou de maneira correta e os disparos de email aconteceram normalmente.
Claro lembro que esse disparo so pode ser concluído se ativar o PHPMailer nas configurações de SMTP e configurar corretamente os parâmetros solicitados.
Abraços.