Bonjour,
J’échoue à mettre en oeuvre la fonctionnalité d’envoi de mail depuis mon site ouvaton.
Un premier problème tout simple est que le dossier « logs » est désespérement vide des erreurs (php) provoquées par les scripts et ça, c’est pas nouveau… donc pas d’analyse possible ici.
J’utilise codeigniter3 et sa librairie email qui me cache la fonction php utilisée à la fin
j’écris $rc=$this->email->send();
et $rc : false.
Sauf erreur, il n’y a pas de fonction retournant le code de l’erreur rencontrée
La fonction de cette library, peut (doit ?) être parametrée, voici les élements accessibles :
useragent (par défaut ‹ codeigniter ›)
protocol (mail, sendmail, or smtp), j’ai choisi sendmail
mailpath (/usr/sbin/sendmail)
smtp_host smtp.ouvaton.coop
smtp_user ?
smtp_pass ?
smtp_port 25
smtp_timeout (5 seconds).
smtp_keepalive FALSE
smtp_crypto (None)
voici mes réglages
$config[‹ protocol ›] = ‹ sendmail ›;
$config[‹ mailpath ›] = ‹ /usr/sbin/sendmail ›;
$config[‹ charset ›] = ‹ utf-8 ›;
$config[‹ wordwrap ›] = TRUE;
$config[‹ smtp_host ›] = ‹ smtp.ouvaton.coop ›;
$config[‹ smtp_port ›] = ‹ 465 ›;
$config[‹ dsn ›]=true; //Enable notify message from server
Donc, mes questions : on choisit quel ‹ protocol › ? et du coup quel ‹ mailpath › ? quel valeur dans ‹ smtp_user › ? (l’adresse mail d’une boite ouvaton ?, le login d’accès à ouvadmin ?) Est-ce que ‹ useragent › a un sens ?
Merci pour vos réponses,
Eric