Seite 2 von 3

Verfasst: 19.10.2002 17:42
von [andi]
achso...folgendes habe ich ausgewählt:
Mail an [Alle Benutzer]
Betreff: test
Nachricht: test


cu
Andi

Verfasst: 19.10.2002 17:45
von itst
Prüfe mal mit strlen wie groß der String mit den BCC-Adressen ist...

Verfasst: 19.10.2002 17:49
von [andi]

Code: Alles auswählen

44278 Zeichen im BCC-Feld

cu
Andi

Verfasst: 19.10.2002 17:59
von itst
Hmm, es könnte sein, das das zu lang ist... Kopier dir doch mal die Liste und versuche iene Mail von Deinem Mailcleint aus zu verschicken. Eventuell meckert da der Mailserver...

Verfasst: 06.11.2002 09:55
von kolo
Moin moin !

Da reihe ich mich doch glatt mal ein und melde das selbe Problem (ehe das hier in Vergessenheit gerät).

Auch ich habe das Problem, dass wenn ich Massen-EMails versenden will, ich diese zwar an kleine Benutzergruppen versenden kann, nicht jedoch an ALLE. Dann bekomme ich die Fehlermeldung "Failed sending"

Ich nutze phpbb 2.0.3, ein paar Mods sind eingebaut, jedoch nichts was mit Mails zu tun hat. Das versenden von Mails aus dem Board funktioniert ohne Probleme. SMTP benutze ich nicht.

Ja, ich bin bei 1&1/Puretec und nutze da einen eigenen Server. Also Laufzeitbeschränkungen können es eigentlich auch nicht sein. Zumal die Meldung sofort kommt.

HELP !?

Verfasst: 06.11.2002 22:10
von kolo
Ist das wirklich ein Fehler zu dem niemand was zu sagen weis ? Da haben wir ja einen richtig dicken Bug aufgetan zu dem es keine Hilfe gibt. puuh :(

Verfasst: 11.11.2002 09:14
von Gast
So, nun habe ich selber etwas mehr rausgefunden und will mal nicht so wenig informativ sein wie Ihr.

Das Problem scheint darin zu liegen dass man für Massenmails nicht wirklich viele User in seinem Forum haben darf. Denn die Massenemail wird mittels der BCC Funktion verschickt. BCC = BlindCarbonCopy. Damit wird den Empfängern nicht auch die EMailadressen aller anderen Empfänger bekannt gemacht, sondern nur eine einige Empfängeradresse bzw. Name.

Im Grunde eine gute Idee, aber sie hat eben genau diesen Nachteil, dann wenn zuviele User im Board sind, der Inhalt dieser Zeile zu größ für den Mailversand ist. Ich glaube der Mailserver weisst die Mail dann schon ab.

Abhilfe ? Kann nur ein MOD sein, der aus einer Massenmail mehrere macht. Die Userliste also auf mehrere Mails aufteilt und die Mail somit mehrfach verschickt wird. Dieses scheint es bisher nicht zu geben, dabei wäre es etwas, dass diesen dicken Fehler in phpbb beheben würde.
Es ist wohl auch so, dass es nicht vielen auffällt, denn wenn man nur 10 User in seinem Board hat, geht es ja. Ich habe hingegen über 2000 User und da gehts nicht mehr. Nun wäre interessant zu wissen bis zu wievielen Usern es geht. Schreibt doch mal wieviele User Ihr habt und ob es bei Euch geht.

Achja, wenn jemand in Sache PHP fitt ist und eine Schleife basteln kann, dann gibts sicherlich ein paar Betreiber denen damit geholfen wird. Mich eingeschlossen.

KolO

Verfasst: 11.11.2002 09:15
von kolo
Oh Sorry, ich war nicht eingelogt. Der Beitrag kommt natürlich von einen registrierten Usern.

KolO

Verfasst: 11.11.2002 09:19
von kolo
Achja, damit es für jemand der mittels PHP Kenntnisse helfen kann, leichter ist, hier die Zeile in die eine Schleife eingebaut werden muss.

Die Anzahl an Usern die eine BCC Zeile verpackt, weiss ich leider nicht.

Code: Alles auswählen

...
else
{
 $result = @mail($this->address, $this->subject, $this->msg, $this->extra_headers);
}
...

Verfasst: 21.11.2002 18:36
von kolo
Ja hat denn wirklich KEINER eine Lösung für diesen Bug im phpbb ???? Woran es liegt, ist doch nun geklärt. Es sind einfach zuviele Einträge in Bcc:
Man muss den Aufruf also nur über eine Routine mehrfach aufrufen und somit die Menge aufteilen. Bei mir reicht es einfach nicht dazu, aber hier sind doch ein haufen Experten die phpbb zum singen, tanzen und Auto waschen bringen. Kann sich denn wirklich keiner dieses Problems annehmen ?

Mich wundert es eh, dass dieses Problem nicht schon längst ein Thema war. Es gibt doch sicher mehr Foren, die mit sovielen Usern arbeiten wie ich. ODER ?