Ayuda: como es la configuracion de Ajustes para Correo en SMF??

Started by Ruroni, August 18, 2023, 06:54:54 PM

Previous topic - Next topic

Ruroni

Como mencione en un tema anterior, estoy regresando a trabajar con un foro

Pero los correos para restablecer contraseñas o cualquier otro correo no llegan.

Me ayudan a recordar como se configura de forma correcta los ajustes del correo??

Diego Andrés

Tienes que escribir en los campos los datos adecuados que correspondan al correo que vas a utilizar.
En tu servidor deberías de tener los detalles una vez creado el correo, si no mal recuerdo solamente necesitas el puerto pues la contraseña ya la tendrías.

SMF Tricks - Free & Premium Responsive Themes for SMF.

Ruroni

Si estoy mal, me corrigen!

Esos son los datos que debo usar?

Diego Andrés

Sí, seleccionas SMTP en la configuración del correo en tu foro SMF, y utilizas la info que adjuntaste para SMTP, el correo, servidor, puerto y contraseña.

SMF Tricks - Free & Premium Responsive Themes for SMF.

Ruroni

Tanto con PHP y STMP, tengo errores

- STMP : Error 500
- PHP  : Error en SMF

Alguna sugerencia??

Jotade29

¿Sigue el problema del protocolo STMP en la rama 2.1.x? Mi consejo es que primero compruebes en tu panel de host si los correos se envían. Si se envían correctamente, pero no los recibes, es probable que te pase como a mí, que se te exija usar el protocolo SMTPS. Con la sendmail() no fui capaz de que me lo enviara correctamente. La solución que puse de por medio es instalar
PHPMailer. Después crear una función nueva, por ejemplo, sendmailM($to, $subject, $from) al que se le pasen 3 parámetros, evidentemente si es imprescindible para ti que también se mande $message_id, tendrás que configurarlo a parte... Realmente la función ha de tener un require a los sources que te descargues para que funcione PHPMailer, instanciar un nuevo objeto de la clase phpmailer, y rellenar los campos de conexión a tu correo de host, junto a los recipents, y body del cuerpo...

[...]
$mail->SMTPDebug = SMTP::DEBUG_SERVER;                      //Enable verbose debug output
    $mail->isSMTP();                                            //Send using SMTP
    $mail->Host       = 'smtp.example.com';                     //Set the SMTP server to send through
    $mail->SMTPAuth   = true;                                   //Enable SMTP authentication
    $mail->Username   = '[email protected]';                     //SMTP username
    $mail->Password   = 'secret';                               //SMTP password
    $mail->SMTPSecure = PHPMailer::ENCRYPTION_SMTPS;            //Enable implicit TLS encryption
    $mail->Port       = 465;  [...]


Quote from: Diego Andrés on August 12, 2023, 02:20:18 AMI'm afraid convincing Jotade to upgrade to SMF 2.1 will require bigger effort than your work sanitizing Unicode characters  :laugh:

Advertisement: