Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

php-Script bis zum Ende ausführen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
mcchaos
PostRank 9
PostRank 9
Beiträge: 1414
Registriert: 27.07.2004, 19:18

Beitrag von mcchaos » 21.03.2006, 09:20

Hallo! Ich habe hier einen komischen Effekt: Ich habe ein PHP-Script, das nach einer Formulareingabe des Users zuerst einen Eintrag in der Datenbank vornimmt und mir dann eine Email sendet. Dabei passiert es manchmal, dass der Eintrag in der Datenbank da ist, aber die Email nicht gesendet wird (bzw. nicht ankommt).

Das Script läuft mit set_time_limit(0). Was gäbe es dann noch für Möglichkeiten, dass das Script unterbrochen wird?

Es könnte natürlich auch sein, dass die Email gesendet wird, aber nicht ankommt. Ich könnte mir aber keinen Grund dafür vorstellen, da ich sonst mit der Email keine Probleme habe und die Email die gleiche Domain ist wie das Script.

Außerdem geht es ja in 99,9% aller Fälle ja gut. Vorallem geht es in allen Fällen, in denen ich es teste, was die Fehlersuche natürlich etwas erschwert :roll:

Ideen?

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

blinks
PostRank 4
PostRank 4
Beiträge: 155
Registriert: 25.01.2004, 12:37

Beitrag von blinks » 21.03.2006, 09:37

hi,

ich nehme an, du verschickst die mail per funktion 'mail()'?! ich habe die erfahrung gemacht, dass gmx und aol so verschickte mails je nach einstellung als spam klassifizieren und ggf die zustellung komplett unterbinden. die mails landen dann nicht mal mehr im spam-order :evil:

in meinem fall hab ich das problem dann mit dem phpmailer behoben. jetzt kommen die mails immer an und werden in keinem mir bekannten fall als spam erkannt.

gruß,
blinks

mcchaos
PostRank 9
PostRank 9
Beiträge: 1414
Registriert: 27.07.2004, 19:18

Beitrag von mcchaos » 21.03.2006, 10:19

Hi blinks, danke für die Antwort. Die Email geht aber an die gleiche Domain auf der auch das Script läuft, also eine Mail von notify@meinedomain.de an notify@meinedomain.de.

An Spamfilter habe ich auch schon gedacht, aber da ist nichts drin. Evtl. probiere ich doch mal sicherheitshalber den phpmailer.

Solange der Server nicht abbrennt (oder so...) müßte das Script aber doch bis zum Ende ausgeführt werden, oder?!
Zuletzt geändert von mcchaos am 21.03.2006, 10:31, insgesamt 1-mal geändert.