Open cecilethvnt opened 1 year ago
Aconsello tenir a config.php
activat $email_safe_replyTo = true;
i és clar usar la versió actual de master
Per entende $email_safe_replyTo = true;
veure #214
@jorix hem actualitzat a la última versió de la branca master i modificat aquesta configuració a true, però continuem tenint problemes amb l'enviament de correu.
He revisat la configuració del servidor de correu de sortida i, tot i que està correcta, pareix que com no ens coincideix el domini de la web amb el domini del servidor de correu bloqueja la sortida.
Hi hauria la possibilitat d'habilitar un servidor de sortida més fiable, mitjançant una configuració a un servidor de correu tipus Sendgrid? (o similar)
Un altre dubte que tenim és on puc consultar al servidor web el registre d'aquest error...?
He revisat la configuració del servidor de correu de sortida i, tot i que està correcta, pareix que com no ens coincideix el domini de la web amb el domini del servidor de correu bloqueja la sortida.
El domini no ha de coincidir, és més entenedor per a la persona que rep el correu i prou.
Heu d'haver configurat el servidor de correu mitjançant SMTP a config.php
amb els paràmetres $email_SMTP_...
. És recomanable utilitzar SSL o TLS.
Si per exemple a Mozilla Thunderbird la configuració SMTP funciona, amb Aixada també hauria de funcionar.
NOTA: El paràmetre $email_SMTP_verifyCert=false
és útil en alguns host que semblen utilitzar certificats autogenerats i, per tant, no verificables.
Una altra cosa seria revisar el registre SPF en el host del correu, això a través de registres TXT al DNS (per exemple de Gmail es queixa i pot marcar-lo un correu rebut com a brossa, passa quan no pot verificar que el domini de correu rebut prové físicament del host que posseeix el domini)
Un altre dubte que tenim és on puc consultar al servidor web el registre d'aquest error...?
Aixada no en fa. Però assumint que useu PHP 7.4 o superior haurieu de posar un registre de l'error a php/utilities/send_symfony_mail.php
en el últim try
try {
$mailer->send($message);
return true;
} catch(Exception $e) {
/* El vostre registre de l'error AQUÍ */
return false;
}
}
?>
NOTA: Per fer proves d'enviaments de correu podeu usar /php/test/send_mail.php
copiant /php/test/private/send_mail-sample.php
com /php/test/private/send_mail.php
i posant els paràmetres que us calguin per la prova.
.
hola, des de fa unes setmanes, al menys dos productors (de 31 actius) ja no reben els mails que s'envien automaticament al finalitzar les comandes. a algu li ha passat? no se que dades us puc passar que pugui ajudar a trobar el fallo no hem fet cap canvi recentment
gracies cecile