3 votes

Envoi d'e-mails internes

CODE :

$from = $_GET['from'];
$to = $_GET['to'];
$headers = "From:" . $from;
mail($to, 'PHP mail() function', 'Coming from PHP mail() function', $headers);
echo 'Check your inbox for PHP mail() function';

Le code ci-dessus fonctionnait pour l'envoi d'emails locaux mais plus maintenant. Il ne fonctionne que pour l'envoi d'emails externes. De plus, swift_emailer() ne fonctionne pas non plus.

PLUS DE DÉTAILS :

Situé à :

/usr/sbin/sendmail

sortie de phpinfo() :

sendmail_path   /usr/sbin/sendmail -t -i    /usr/sbin/sendmail -t -i

JOURNAL DU COURRIER :

Mar 21 12:18:27 database sendmail[15156]: r2LCEFfB015154: to=<myaddress@whateveritis.com>, ctladdr=<apache@localhost.localdomain> (48/48), delay=00:04:12, xdelay=00:04:12, mailer=esmtp, pri=120357, relay=mx00.1and1.co.uk. [212.227.15.134], dsn=5.0.0, stat=Service unavailable
Mar 21 12:18:27 database sendmail[15156]: r2LCEFfB015154: r2LCIRfB015156: DSN: Service unavailable
Mar 21 12:18:27 database sendmail[15156]: r2LCIRfB015156: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31619, dsn=2.0.0, stat=Sent
Mar 21 12:18:32 database sendmail[15162]: r2LCENGr015160: to=<myaddress@whateveritis.com>, ctladdr=<apache@localhost.localdomain> (48/48), delay=00:04:09, xdelay=00:04:08, mailer=esmtp, pri=120356, relay=mx01.1and1.co.uk. [212.227.17.175], dsn=5.0.0, stat=Service unavailable
Mar 21 12:18:32 database sendmail[15162]: r2LCENGr015160: r2LCIWGr015162: DSN: Service unavailable
Mar 21 12:18:32 database sendmail[15162]: r2LCIWGr015162: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31618, dsn=2.0.0, stat=Sent
Mar 21 12:18:50 database sendmail[15166]: r2LCEk12015164: to=<myaddress@whateveritis.com>, ctladdr=<apache@localhost.localdomain> (48/48), delay=00:04:04, xdelay=00:04:04, mailer=esmtp, pri=120357, relay=mx01.1and1.co.uk. [212.227.15.134], dsn=5.0.0, stat=Service unavailable
Mar 21 12:18:50 database sendmail[15166]: r2LCEk12015164: r2LCIo12015166: DSN: Service unavailable
Mar 21 12:18:50 database sendmail[15166]: r2LCIo12015166: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31619, dsn=2.0.0, stat=Sent
Mar 21 12:19:39 database sendmail[15229]: r2LCJcKD015229: from=apache, size=123, class=0, nrcpts=1, msgid=<201303211219.r2LCJcKD015229@localhost.localdomain>, relay=apache@localhost
Mar 21 12:19:39 database sendmail[15230]: r2LCJdfM015230: from=<apache@localhost.localdomain>, size=357, class=0, nrcpts=1, msgid=<201303211219.r2LCJcKD015229@localhost.localdomain>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Mar 21 12:19:39 database sendmail[15229]: r2LCJcKD015229: to=myaddress@whateveritis.com, ctladdr=apache (48/48), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30123, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (r2LCJdfM015230 Message accepted for delivery)

1voto

Beth Tucker Long Points 46

Avez-vous vérifié auprès de votre hébergeur s'il a mis en place un système de messagerie interne sur le serveur ? Quelque chose qui attraperait le courrier et le distribuerait localement sans le laisser quitter le serveur ? Si vous vérifiez votre répertoire, il s'agit souvent d'un dossier comme //Mail ou quelque chose de similaire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X