2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Benutzeravatar
Heiko H.
Beiträge: 9
Registriert: Montag 31. März 2014, 23:32
Verein: DLRG OG Falkensee
JVerein-Version: 2.8.9
Betriebssystem: Win 8.1

2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von Heiko H. »

Hallo,

beim E-Mailversand für die SEPA-PreNotification traten Fehler auf:

5 von 15 Adressen wurden nur versandt.

Code: Alles auswählen

[06.01.2015 23:00:38] xx@hotmail.de - versendet
[06.01.2015 23:00:38] xx@gmail.com - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 451
[06.01.2015 23:00:39] xx@web.de - versendet
[06.01.2015 23:00:39] xx@gmx.de - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 451
[06.01.2015 23:00:40] xx@web.de - versendet
[06.01.2015 23:00:40] xx@gmail.com - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 451
[06.01.2015 23:00:42] xx@aol.com - versendet
[06.01.2015 23:00:42] xx@xx.dlrg.de - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 451
[06.01.2015 23:00:43] xx@gmx.de - versendet
[06.01.2015 23:00:43] xx@gmx.de - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 451
[06.01.2015 23:00:43] xx@t-online.de - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 421
[06.01.2015 23:00:43] xx@web.de - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 421
[06.01.2015 23:00:44] xx@gmail.com - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 421
[06.01.2015 23:00:44] xx@googlemail.com - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 421
[06.01.2015 23:00:44] xx@gmx.de - Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 421
[06.01.2015 23:00:44] Anzahl verschickter Mails: 5

Code: Alles auswählen

[Tue Jan 06 23:00:43 CET 2015][ERROR][de.jost_net.JVerein.gui.control.PreNotificationControl$3.run] Fehler beim Mailversand
javax.mail.MessagingException: Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 451
	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1922)
	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638)
	at javax.mail.Service.connect(Service.java:317)
	at javax.mail.Service.connect(Service.java:176)
	at javax.mail.Service.connect(Service.java:125)
	at javax.mail.Transport.send0(Transport.java:194)
	at javax.mail.Transport.send(Transport.java:124)
	at de.jost_net.JVerein.io.MailSender.sendMail(MailSender.java:291)
	at de.jost_net.JVerein.io.MailSender.sendMail(MailSender.java:179)
	at de.jost_net.JVerein.gui.control.PreNotificationControl$3.run(PreNotificationControl.java:442)
	at de.willuhn.jameica.gui.GUI$6.run(GUI.java:964)

[Tue Jan 06 23:00:43 CET 2015][ERROR][de.jost_net.JVerein.gui.control.PreNotificationControl$3.run] Fehler beim Mailversand
javax.mail.MessagingException: Could not connect to SMTP host: mail.dlrg.de, port: 465, response: 421
	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1922)
	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638)
	at javax.mail.Service.connect(Service.java:317)
	at javax.mail.Service.connect(Service.java:176)
	at javax.mail.Service.connect(Service.java:125)
	at javax.mail.Transport.send0(Transport.java:194)
	at javax.mail.Transport.send(Transport.java:124)
	at de.jost_net.JVerein.io.MailSender.sendMail(MailSender.java:291)
	at de.jost_net.JVerein.io.MailSender.sendMail(MailSender.java:179)
	at de.jost_net.JVerein.gui.control.PreNotificationControl$3.run(PreNotificationControl.java:442)
	at de.willuhn.jameica.gui.GUI$6.run(GUI.java:964)
Anschließend habe ich dann über den Aufruf des Mitglieds manuell E-Mails in jVerein mit Anlage (PDF-PreNotification) versenden müssen und es klappte für die obigen Adressen, bei denen es automatisiert nicht wollte, ohne Probleme. ...und ohne dass ich an den Maileinstellungen etwas geändert habe.

Wo liegt der Fehler? ...ist ggf. der Aufruf für den Server hintereinander weg zu schnell? ...sprich: sind ggf. die Abstände zwischen den Mails leicht zu verzögern? (nur so als Vermutung)

Ich hoffe es gibt hierzu eine Lösung, da der manuelle Versand sehr aufwändig ist und mit einer steigenden Mitgliederzahl zunehmend zeitraubender wird.

Gruß
Heiko
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von heiner »

Hallo Heiko,

die Codes bedeuten:

421: <domain> Service not available, closing transmission channel
451: Requested action aborted: local error in processing

Bei mir läuft der testweise Versand von ca. 10 SEPA-Prenotifications problemlos. Hast du evtl. Probleme mit deiner Firewall?

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Benutzeravatar
Heiko H.
Beiträge: 9
Registriert: Montag 31. März 2014, 23:32
Verein: DLRG OG Falkensee
JVerein-Version: 2.8.9
Betriebssystem: Win 8.1

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von Heiko H. »

Hallo Heiner,

bzgl. der Firewall ist mir nichts bekannt; ich habe die Fehlermeldungen an den Serveradmin für den Mail-Server weitergegeben.
Ähnliches Mail-Problem wurde an anderer Stelle für den Mailserver auch bereits schon mal erwähnt.

Sobald ich Rückinfo habe, poste ich es.

Gruß Heiko
Benutzeravatar
Heiko H.
Beiträge: 9
Registriert: Montag 31. März 2014, 23:32
Verein: DLRG OG Falkensee
JVerein-Version: 2.8.9
Betriebssystem: Win 8.1

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von Heiko H. »

Hallo Heiner,

meine Vermutung wurde seitens des Server-Admins bestätigt. Hier die Rückmeldung auf mein Problem-Ticket:
Hallo Heiko,

stell mal im Programm ein, dass zwischen dem versenden der einzelnen Mails 4-5 Sekunden Pause gemacht wird. Ich weiß nicht ob JVerein das kann. Aktuell probierst du anscheinend zu schnell hintereinander eine Verbindung herzustellen..

Grüße,
...Lässt sich das in JVerein einstellen? ...bzw. kann das für das kommende JVerein-Release umgesetzt werden, dass eine Verzögerung fest bzw. administrierbar eingebaut wird?

Gruß Heiko
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von heiner »

Hallo Heiko,

die Pause zwischen dem Maliversand wird in Version 2.8.7 einstellbar sein.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Rene
Beiträge: 128
Registriert: Donnerstag 5. April 2012, 12:00

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von Rene »

Sicherlich ein nützliches Feature mit dem einstellbaren Timeout. Normalerweise sollte aber ein Massenversand von Mails für einen ordentlich konfigurierten Mailserver kein Problem darstellen. Von daher sollte der Admin mal den Mailserver und die Einstellungen prüfen :)
Gruß
Rene
AndreK
Beiträge: 19
Registriert: Montag 23. September 2013, 19:22
Betriebssystem: Linux

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von AndreK »

Ich habe das einfach mal ausprobiert. Beim Abspeichern ohne Änderungen entstand folgende Fehlermeldung.
Interessanter Weise erschien sie nur in der oberen grünen/roten Box und nicht in der Konsole oder jameica.log.

Der Mailversand war vorher nicht konfiguriert.
Dateianhänge
mailverzögerung.png
mailverzögerung.png (39.11 KiB) 7543 mal betrachtet
thooge
Beiträge: 115
Registriert: Mittwoch 12. November 2014, 19:29
Mitglieder: 1400
JVerein-Version: Entwicklung/Custom
Betriebssystem: Debian GNU/Linux
Wohnort: Schleswig Holstein

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von thooge »

Hallo,

ich habe gerade den Commit zur Mailverzögerung gesehen,
Anscheinend ist die Verzögerung in Sekunden einstellbar. Das finde ich ziemlich grob,
da dann die kleinste Einheit 1s beträgt. Bei z.B. 1000 Mails würde man also mindestens
1000 Sekunden zum Senden benötigen.
Mit einer Einheit von einer Millisekunde hätte man eine deutlich bessere Einstellmöglichkeit.
Was denkt Ihr?

Gruß,
Thomas
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von heiner »

@AndreK: Welche Datenbank? Wie ist der Inhalt der Tabelle version? Hast du sonst irgendwelche Änderungen an den Quelltexten, insbesondere rund um die Datenbanken vorgenommen?

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Benutzeravatar
heiner
Administrator
Beiträge: 4510
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: 2.8.6.: Fehler beim Mailversand (SEPA-PreNotification)

Beitrag von heiner »

@thooge: In der Mail von Heiko H. ist die Rede von 4-5 Sekunden. Wenn du jetzt keine Probleme hast, kannst du auch auf 0 Sekunden einstellen. Dann hast du das bisherig Verhalten.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Antworten