E-Mail Versand

Alles, was nicht in die anderen Foren passt, kannst du hier loswerden.
w_wagner
Beiträge: 13
Registriert: 25. Apr 2015, 13:45

E-Mail Versand

Beitrag von w_wagner »

Hallo,
ich versuche eine E-Mail an eine große Gruppe (Rolle) zu senden (ca. 450 User).
Per PHP Mail ging es gar nicht, jetzt habe ich auf Smtp umgestellt (Strato Account). An einzelne Adressen kann ich problemlos senden. An die Rolle kommt nach einiger Zeit eine Fehlermeldung,
Dabei wird eine Empfängeradresse angemeckert. Die Stückzahl habe ich auf 50 gelassen (Standard). Kann es sein, dass wegen einer fehlerhaften Empängeradresse der gesamte Vorgang abbricht?
Das wäre schlecht, da sich immer mal wieder Adressen ändern und nachgepflegt werden müssen. :roll:

Ach ja, ich verwende die Version 3.03

L.G.

Werner Wagner

Anbei die Fehlermeldung (der Name wurde ebtfernt):
smtp_fehler.jpg
smtp_fehler.jpg (31.2 KiB) 13211 mal betrachtet
Giovanni9030
Beiträge: 247
Registriert: 4. Sep 2012, 23:40

Re: E-Mail Versand

Beitrag von Giovanni9030 »

Hallo,
steht schon in der Fehlermeldung, dass die Domain fsh.thyssenkrupp.com nicht existiert. Hab das gerade geprüft. Der Fehler liegt also in der Mailadresse.

LG Giovanni9030
w_wagner
Beiträge: 13
Registriert: 25. Apr 2015, 13:45

Re: E-Mail Versand

Beitrag von w_wagner »

Moin,
ja ... das ist klar. Aber der Mailversand kam an dieser Stelle zum erliegen (hat abgebrochen).
Das ist unschön :wink: Es kann doch immer mal passieren dass Mitglieder sich vertippen oder die Mailadresse nicht mehr existiert. Da sollte das Programm eine Fehlermeldung absetzen, aber auf keinen Fall abbrechen. :roll:

L.G.

Werner
w_wagner
Beiträge: 13
Registriert: 25. Apr 2015, 13:45

Re: E-Mail Versand

Beitrag von w_wagner »

Hallo,
der Fehler ist soeben wieder an einer anderen Stelle aufgetreten :roll:

mailfehler.jpg
mailfehler.jpg (15.12 KiB) 13141 mal betrachtet
w_wagner
Beiträge: 13
Registriert: 25. Apr 2015, 13:45

Re: E-Mail Versand

Beitrag von w_wagner »

Ich habe mal testweise die Anzahl der Empfänger auf 500 erhöht, auch das brachte keinen Erfolg:

mailfehler2.jpg
mailfehler2.jpg (39.81 KiB) 13139 mal betrachtet
Giovanni9030
Beiträge: 247
Registriert: 4. Sep 2012, 23:40

Re: E-Mail Versand

Beitrag von Giovanni9030 »

Hallo,

habe jetzt auch so eine ähnliche Fehlermeldung bekommen. Hier geht es aber mehr um ein Limit von 250 Mails pro Stunde. Woher kommt diese Meldung? Vom Provider oder von Admidio?
Mein Provider ist "Profihost" und das Paket dort ist das "Webhosting Highend".
Habe beim Provider nichts gefunden, was auf ein Limit hinweisen würde, werde aber zur Vorsicht noch nachfragen. Kann mir das aber bei diesem Hostingpaket nicht vorstellen.
Bei der Suche nach der ominösen Zahl 250 bin ich auf die "class.smtp.php" gestossen, in der diese Zahl in 8 verschiedenen Zeilen vorkommt. Vielleicht hat dies zu der Fehlermeldung geführt.
class.smtp.php.JPG
class.smtp.php.JPG (28.43 KiB) 13134 mal betrachtet
Hinweis.jpg
Hinweis.jpg (190.95 KiB) 13135 mal betrachtet
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Re: E-Mail Versand

Beitrag von fasse »

Hallo zusammen,

Also die Stückzahl ist kein Problem von Admidio, sondern wahrscheinlich vom Hoster. Es kann sein, dass ein Hoster aufgrund von Spam Limits setzt, diese muss man wissen und dann kann man das entsprechend in Admidio Konfigurieren . Hier haben wir momentan sehr viele Möglichkeiten eingebaut, so dass man eigentlich jedes Szenario abbilden kann.

Bei den ungültigen Emailadressen war mir bisher nicht bewusst, dass unsere Mail-Library diese vor dem Versand prüft. Dann müssen wir das bei der Eingabe genauso prüfen.

@wagner: welche Art von Email-Adresse führen zum Problem? Soweit ich sehe ist das ein Punkt vor dem @?

Außerdem müssen wir dann schauen, dass der komplette Versand nicht abgebrochen wird. Das muss ich mir mal anschauen.

Viele Grüße
Fasse
w_wagner
Beiträge: 13
Registriert: 25. Apr 2015, 13:45

Re: E-Mail Versand

Beitrag von w_wagner »

Hi,
ich denke mal das ist nicht nur der Punkt, sondern passiert jede E-Mail Adresse die nicht per SMTP erreicht wird.
Man sollte die Prüfung abschalten.
Es darf auf keinen Fall zum Abbruch kommen. Eine Fehlermeldung ausgeben (wer nicht erreicht wird) wäre OK. Ich habe bei den Usern mit falscher E-Mail Adresse den E-Mail Eintrag entfernt, jetzt funktioniert der Versand.
Es kann aber immer wieder mal passieren dass eine Adresse ungültig wird. Dann ist das Problem wieder da. :shock:


L.G.

Werner
weissst
Developer
Beiträge: 342
Registriert: 4. Nov 2011, 18:07
Wohnort: 54xx

Re: E-Mail Versand

Beitrag von weissst »

Hallo Werner,

durch eine "alte" E-Mail Adresse, welche nicht mehr existiert, wird dieser Fehler nicht ausgelöst.
dieser kommt nur, wenn das Layout nicht den Vorschriften für das Layout einer E-Mail Adresse entspricht.

da wir bei der manuellen Eingabe über jeden aktuellen Browser bereits checken ob das OK ist (<input type="email">), sollte das maximal beim Importieren von Datensätzen ein Problem sein. (oder wenn man einen Browser verwendet, welcher hier noch nicht so aktuell ist - ich denke Safari hat damit probleme)

lg
Stefan
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Re: E-Mail Versand

Beitrag von fasse »

Wir prüfen nicht nur im Browser, sondern auch auf Serverseite. Aber ggf. gibt es noch Stellen über die unplausible Emailadressen gepflegt werden. Diese müssten wir dann noch anpassen bzw. unsere Prüfung verbessern.
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: E-Mail Versand

Beitrag von XimeX »

in v3.1 ist zumindest die überprüfung selbst verbessert worden: https://github.com/Admidio/admidio/blob ... #L195-L236

aber wie schon fasse gesagt hat: vll fehlt noch wo eine überprüfung
w_wagner
Beiträge: 13
Registriert: 25. Apr 2015, 13:45

Re: E-Mail Versand

Beitrag von w_wagner »

Hallo zusammen,

Hmmm .... schaut euch mal die zweite Fehlermeldung an. Da lautet die E-Mail Adresse: stepg.@gmx.de Was ist daran verwerflich? Ein Punkt in einer E-Mail Adresse ist nicht verboten. Trotzdem brach der Versand an dieser Stelle ab!
Das kam weil der Smtp Versand einen Fehler gemeldet hat nicht weil die Adresse nicht passt.
Das Schlimme dabei ist, dass die danach folgenden Empfänger keine Mail bekommen da der Versand gänzlich abbricht.

L.G.

Werner

:?
Giovanni9030
Beiträge: 247
Registriert: 4. Sep 2012, 23:40

Re: E-Mail Versand

Beitrag von Giovanni9030 »

Hallo werner,
ein Punkt innerhalb der E-Mailadresse ist natürlich nicht verboten, direkt vor dem @ jedoch schon.
Siehe Wikipedia.

LG Giovanni9030
w_wagner
Beiträge: 13
Registriert: 25. Apr 2015, 13:45

Re: E-Mail Versand

Beitrag von w_wagner »

Hallo,

OK ... wie dem auch sei, trotzdm sollte der E-.Mail Versand an dieser Stele nicht vollständig abbrechen.

L.G.

Werner
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: E-Mail Versand

Beitrag von XimeX »

hier hat w_wagner recht. sollte wenn dann einen hinweis ausgeben das nicht alle emails verschickt wurden aber die liste durcharbeiten
Antworten