//--------------------------------------------------------------------------
//---- Servidor de correo --------------------------------------------------
//--------------------------------------------------------------------------
/**
* Se provee un ejemplo de configuración del correo usando el servidor de GMail
*/
'smtp' => [
'from' => 'cuenta@gmail.com',
'from_name' => 'SIU-Preinscripción',
'host' => 'smtp.gmail.com',
'seguridad' => mail::SSL,
'auth' => true,
'port' => 465,
'reply_to' => 'reply_to@gmail.com',
/**
* Debug output level.
* Options:
* * SMTP::DEBUG_OFF (`0`) No debug output, default
* * SMTP::DEBUG_CLIENT (`1`) Client commands
* * SMTP::DEBUG_SERVER (`2`) Client commands and server responses
* * SMTP::DEBUG_CONNECTION (`3`) As DEBUG_SERVER plus connection status
* * SMTP::DEBUG_LOWLEVEL (`4`) Low-level data output, all messages.
*/
'smtp_debug' => SMTP::DEBUG_OFF,
/**
* NO RECOMENDADO: Se debe dar "Acceso de apps menos seguras" en Gmail
* Si se usa autenticación simple configurar 'usuario' y 'clave'
*/
'auth_type' => mail::AUTH_TYPE_USER_PASS,
'usuario' => 'cuenta@gmail.com',
'clave' => '**********',
],
No cambia mucho entre Preinscripción 2 y Preinscripción 3.
Veo que en los logs que me mandantes muestra lo siguiente:
2022-02-11 11:55:34 Connection failed. Error #2: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed [/proyectos/preinscripcion/vendor/phpmailer/phpmailer/src/SMTP.php line 454]
SMTP Error: Could not connect to SMTP host.
Buscando el error encontré lo siguiente:
En instalacion/config.php podes descomentar la parte que dice:
// Decidir si se verifican los certificados en una conexión SSL
// Ver: https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting#php-56-certificate-verification-failure
'ssl' => [
'verify_peer' => false,
'verify_peer_name' => false,
'allow_self_signed' => true
]
No es lo mas recomendado pero quizás sirva.
Te comento que hice lo que me indicaste para ver el error y el problema es que Gmail tiene un límite de envío de correos diarios y que nosotros lo estamos superando.
Si, Gmail tiene un limite o quota como le llaman (https://support.google.com/a/answer/166852?hl=en).
Igualmente en los logs veo que usas el host ciunsa.unsa.edu.ar en el puerto 25, quizás te convenga usar host smtp.gmail.com en puerto 465 (ssl) o 587 (tls):