Seite 1 von 1

eMails werden 10-50 Minuten später gesendet

Verfasst: 03.09.2011 12:52
von King-S
Hallo,

ich habe ein merkwürdiges Problem. Das phpbb3 Board (neueste Version installiert), sendet eMails zwar zuverlässig raus, aber eben erst nach 10-50 Minuten. Ich kann definitiv sagen, dass der Versand das Problem ist, da ich einen Root-Server habe und das Mailverhalten beobachtet habe.

Weiterhin ist es egal, ob ich über php mail oder smtp sende. Die Verzögerung ist die gleiche. Die Mails liegen auch nicht im der Mailqueue oder so.

Zum Senden nutze ich "postfix". Wenn ich über die Kommandozeile (Shell) eine Mail sende (echo "hallo" | mail -s "betreff" meine@adresse.de), oder wenn ich eine eMail über smtp aus einem Mailclient über ein smtp-Konto meines Servers sende, wird diese sofort bearbeitet und versandt. Also würde ich DNS-Probleme auch ausschließen. Die DNS-Server sind auch alle erreich- und pingbar. Reaktion ca 0.02 ms (glaube ich).

System: CentOS

Habt ihr irgendwelche Tipps/Vorschläge für mich? Fehlen noch relevante Informationen?

Danke im Voraus!

Re: eMails werden 10-50 Minuten später gesendet

Verfasst: 03.09.2011 14:04
von Mahony
Hallo
Stell mal testweise die Option Größe von E-Mail-Paketen: auf 0 im ACP - Allgemein - Board-E-Mails



Grüße: Mahony

Re: eMails werden 10-50 Minuten später gesendet

Verfasst: 03.09.2011 14:36
von King-S
Hallo!

Vielen Dank für den Tipp. Das *scheint* es gewesen zu sein. In meinem Test werden alle Benutzer sofort und gleichzeitig über eine neue Nachricht benachrichtigt.

Nun bleibt noch die Frage, was besser ist: Smtp oder mail() ? Ich habe beide Möglichkeiten - die ganze Zeit lief mail() und heute habe ich erst im Wege dieses Tests eine Mailbox erstellt und alles auf SMTP umgestellt.

Was empfehlt ihr mir?

Danke!

Re: eMails werden 10-50 Minuten später gesendet

Verfasst: 04.09.2011 01:01
von gn#36
Ich würde mail nutzen. Zum einen füttert man nicht noch mehr Zugangsdaten in die Datenbank, zum anderen ist die SMTP Funktionalität von phpBB in PHP geschrieben und daher möglicherweise etwas weniger performant.

Re: eMails werden 10-50 Minuten später gesendet

Verfasst: 04.09.2011 12:05
von King-S
Hallo!

Das hört sich plausibel an. Werde es dann wieder umstellen. Könnt ihr mir noch sagen, was die Option "Größe von eMail-Paketen" bedeutet. Würde gerne wissen, was/warum ich es verstellt habe ;)

Danke!

Re: eMails werden 10-50 Minuten später gesendet

Verfasst: 04.09.2011 15:11
von Metzle
Hallo,

das bedeutet schlichtweg, dass erst die Zahl an E-Mails gesammelt wird, bevor sdie verschickt werden.