Hallo,
folgendes. Ich habe auf meinem eigenen Server ein Script, das eine Mail mit dem PHP-Befehl mail() verschickt.
Das hat bisher auch ohne Probleme funktioniert. Doch seit einigen Stunden, kommen keine Mails mehr an.
Das heißt, der Befehl wird ohne Probleme ausgeführt, aber die Mail kommt beim Empfänger nicht an.
Auch wenn ich die Mail an meine eigene Adresse schicke. (Spam-Filter oder Blockierung durch den Mail-Server fallen also weg)
Ich habe auf dem Server mehrere Webspaces eingerichtet. Nutze ich das Kontakt-Formular einer anderen Domain (Webspace auf dem Server), kommt die Mail ohne Probleme an. (gleiches Kontakt-Formular-Script)
Hat jemand eine Idee, an was es liegen kann?
Danke schonmal, für eure Hilfe.
Gruß
Tobias
P.S.: Ich nutze PHP 5.2.9, an den Mail-Scripten hat sich nichts geändert. (Kontakt-Formular)
[php] [mail()] Mails kommen nicht mehr an
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: [php] [mail()] Mails kommen nicht mehr an
Schau in die Logs deines MTA. Darin wird stehen, weshalb die E-Mails nicht rausgeschickt werden können.
-
- Posts: 68
- Joined: 2004-04-15 11:01
Re: [php] [mail()] Mails kommen nicht mehr an
Welchen MTA nutzt PHP? Also muss ich jetzt das Logfile von qmail zum Beispiel durchsuchen?
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: [php] [mail()] Mails kommen nicht mehr an
Den System-MTA, der den sendmail-Wrapper zur Verfügung stellt.tobias1985 wrote:Welchen MTA nutzt PHP?
Wenn du qmail installiert hast, dann ja.tobias1985 wrote:Also muss ich jetzt das Logfile von qmail zum Beispiel durchsuchen?
-
- Posts: 68
- Joined: 2004-04-15 11:01
Re: [php] [mail()] Mails kommen nicht mehr an
Hm, steht nichts diesbezüglich drin.
Ich habe eine /var/log/mail.warn Da steht aber nur sowas drin:
Ich habe eine /var/log/mail.warn Da steht aber nur sowas drin:
In der /var/log/mail.err stehen nur Pop3-Zugriffe drin und außerdem sowas wie:May 18 23:49:12 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 201.29.53.40:3322 (20129053040.user.veloxzone.com.br)
May 18 23:49:39 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 95.28.138.114:1609 (95-28-138-114.broadband.corbina.ru)
May 18 23:49:58 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 200.86.231.187:60593 (pc-187-231-86-200.cm.vtr.net)
May 18 23:50:34 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 203.146.215.137:47975 (not defined)
May 18 23:51:02 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 78.97.39.255:2822 (not defined)
May 18 23:51:11 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 201.15.139.1:60053 (201-15-139-1.paemt704.dsl.brasiltelecom.net.br)
May 18 23:51:22 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 84.241.26.22:1960 (84-241-26-22.rasana.net)
May 18 23:51:27 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 87.97.213.112:59968 (87-97-213-112.2073127474.ddns-catv.pl.ekk.bg)
May 18 23:51:57 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 88.201.240.161:2380 (oem-91ea56d1288.customers.studgorodok.net)
May 18 23:52:30 h1038963 relaylock: /var/qmail/bin/relaylock: mail from 75.140.244.139:7552 (75-140-244-139.dhcp.ftwo.tx.charter.com)
Hilft mir nun nicht wirklich weiter.May 18 23:53:17 h1038963 qmail-local-handlers[1273]: mailbox: /var/qmail/mailnames/domain.de
May 18 23:53:18 h1038963 qmail-local-handlers[1279]: mailbox: /var/qmail/mailnames/domain.de/tobias
May 18 23:53:31 h1038963 qmail-local-handlers[1305]: mailbox: /var/qmail/mailnames/domain.de/tobias
May 18 23:53:36 h1038963 qmail-local-handlers[1316]: mailbox: /var/qmail/mailnames/domain.de
May 18 23:53:36 h1038963 qmail-local-handlers[1320]: mailbox: /var/qmail/mailnames/domain.de/tobias
-
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: [php] [mail()] Mails kommen nicht mehr an
Wenn du Plesk einsetzt, liegen die Logs von qmail unter /usr/local/psa/var/log/ bzw. $PSA_DIR/var/log/.tobias1985 wrote:Hm, steht nichts diesbezüglich drin.
-
- Posts: 68
- Joined: 2004-04-15 11:01
Re: [php] [mail()] Mails kommen nicht mehr an
Ok, also da konnte ich nichts darüber feststellen. Ich habe per Kontakt-Formular eine Mail an test@domain.de geschickt, konnte aber nichts davon in den Logs finden.
Wie find ich denn raus, was PHP zum senden von Mails benutzt? Ich weiß nicht ob qmail oder postfix benutzt wird.
In der php.ini ist nur das hier konfiguriert: sendmail_path /usr/sbin/sendmail -t -i
EDIT: Das heißt dann wohl, dass sendmail zum senden der Mails verwendet wird. Weiß nun jemand Rat? [-o<
EDIT: Problem gelöst. Es lag doch am Script. Ein n hat im header gefehlt. AuaAuaAua. ](*,)
Danke euch trotzdem.
Wie find ich denn raus, was PHP zum senden von Mails benutzt? Ich weiß nicht ob qmail oder postfix benutzt wird.
In der php.ini ist nur das hier konfiguriert: sendmail_path /usr/sbin/sendmail -t -i
EDIT: Das heißt dann wohl, dass sendmail zum senden der Mails verwendet wird. Weiß nun jemand Rat? [-o<
EDIT: Problem gelöst. Es lag doch am Script. Ein n hat im header gefehlt. AuaAuaAua. ](*,)
Danke euch trotzdem.