Mailversand via admidio

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
walegger
Beiträge: 59
Registriert: 20. Feb 2012, 17:19

Re: Mailversand via admidio

Beitrag von walegger »

Bei mir funktioniert auch seit dem Update auf die neueste Version der Mailversand nicht mehr.

Fehlermeldung: Die E-Mail konnte nicht an die Rolle Ausschussmitglied gesendet werden.
thomasb
Beiträge: 75
Registriert: 28. Okt 2011, 10:34

Re: Mailversand via admidio

Beitrag von thomasb »

Nach dem ich meine Test und Spielwiese auch auf 2.3.2 gebracht habe, geht dort auch der Mailversand nicht mehr. Gleiche Meldung: Die E-Mail konnte nicht an die Rolle Mitglied gesendet werden.

Dabei ist es irrelvant, ob mehrere User die gleiche Mailadresse haben, oder ob alle user unterschiedliche mailadressen haben. Ich habe 5 user in der testdatenbank.

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

Re: Mailversand via admidio

Beitrag von fasse »

Ich steh hier ein bischen auf dem Schlauch, da ja scheinbar Einzelmails ankommen, nur Rollenmails nicht.
Welche Version hattet ihr denn vorher, bei der es auf demselben Server funkioniert hat ?

Kommen die Mails an die Rolle wirklich nicht an, oder kommt nur die Fehlermeldung, dass der Versand nicht erfolgreich war ?

Gruß
Fasse
thomasb
Beiträge: 75
Registriert: 28. Okt 2011, 10:34

Re: Mailversand via admidio

Beitrag von thomasb »

Also ich hatte vorher 2.3.1.
Und die Mails kommen jetzt wirklich nicht an. Egal an welche Rolle.
Bei mir kommt es jetzt aber auch nicht an, wenn ich ein Mail an einen einzelnen user sende.
Meldung: Mail konnte nicht an xxx@xxx.com gesendet werden.
(Ich verwende PHP Version 5.2.16 im Webspace. Keine Ahnung ob das relevant ist)

Bin gerade noch draufgekommen: Wenn ich in den Orgasettings unter Mailmodul "HTML" deaktiviere, dann kommt das Mail sowohl an die Rolle, wie auch an den einzelnen User. Kaum aktiviere ich wieder "HTML" geht es wieder nicht.
Benutzeravatar
fasse
Administrator
Beiträge: 6184
Registriert: 12. Nov 2005, 16:06

Re: Mailversand via admidio

Beitrag von fasse »

Hast du Zugriff auf das PHP errorlog ?
thomasb
Beiträge: 75
Registriert: 28. Okt 2011, 10:34

Re: Mailversand via admidio

Beitrag von thomasb »

ja:

Code: Alles auswählen

[Mon Mar 26 21:16:39 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 605), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php
[Mon Mar 26 21:19:10 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 605), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php
[Mon Mar 26 21:19:30 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 605), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php
[Mon Mar 26 21:21:46 2012] [error] [client 188.23.235.xxx] File does not exist: /home/.sites/94/site151/web/admtest/adm_themes/modern/images/stripe_2.png, referer: http://www.mydomain.at/admtest/adm_themes/modern/css/jquery.css
[Mon Mar 26 21:22:45 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 605), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php
[Mon Mar 26 21:25:02 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 605), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php
[Mon Mar 26 21:28:41 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 605), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php
[Mon Mar 26 21:29:01 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 605), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php
[Mon Mar 26 21:41:51 2012] [error] [client 188.23.235.xxx] File does not exist: /home/.sites/94/site151/web/admtest/adm_themes/modern/images/stripe_2.png, referer: http://www.mydomain.at/admtest/adm_themes/modern/css/jquery.css
[Mon Mar 26 21:42:54 2012] [error] [client 188.23.235.xxx] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.xxx', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 629), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php?usr_id=5
[Mon Mar 26 21:47:04 2012] [error] [client 188.23.235.xxx] File does not exist: /home/.sites/94/site151/web/admtest/adm_themes/modern/images/stripe_2.png, referer: http://www.mydomain.at/admtest/adm_themes/modern/css/jquery.css
[Mon Mar 26 21:48:43 2012] [error] [client 188.23.235.176] File does not exist: /home/.sites/94/site151/web/admtest/adm_themes/modern/images/stripe_2.png, referer: http://www.mydomain.at/admtest/adm_themes/modern/css/jquery.css
[Mon Mar 26 21:49:07 2012] [error] [client 188.23.235.176] ALERT - mail() - double newline in headers, possible injection, mail dropped (attacker '188.23.235.176', file '/home/.sites/94/site151/web/admtest/adm_program/system/classes/email.php', line 629), referer: http://www.mydomain.at/admtest/adm_program/modules/mail/mail.php?usr_id=5
Ist das hilfreich?
Benutzeravatar
fasse
Administrator
Beiträge: 6184
Registriert: 12. Nov 2005, 16:06

Re: Mailversand via admidio

Beitrag von fasse »

Ja, das ist sehr hilfreich. Mit diesem Hinweis kann ich jetzt mal auf Fehlersuche gehen.

Besten Dank !

PS: Schick mir doch mal bitte per PN deine E-Mail-Adresse, dann kann ich dir mal eine Anpassung zukommen lassen. Leider bekomm ich den Fehler selber ja nicht, da muss ich dann ein wenig ausprobieren und du müsstest das dann testen.
walegger
Beiträge: 59
Registriert: 20. Feb 2012, 17:19

Re: Mailversand via admidio

Beitrag von walegger »

zur Info - bei mir war vorher auch 2.3.1 installiert
Benutzeravatar
fasse
Administrator
Beiträge: 6184
Registriert: 12. Nov 2005, 16:06

Re: Mailversand via admidio

Beitrag von fasse »

Hatte der Versand denn mit der 2.3.1 funktioniert ?
walegger
Beiträge: 59
Registriert: 20. Feb 2012, 17:19

Re: Mailversand via admidio

Beitrag von walegger »

Zumindest hab ich immer eine Kopie von der versendeten Mail auf die System-Mail Adresse erhalten.

w/Fehlerlog: Da mußt mir ein bisschen weiterhelfen, weil ich nicht so versiert auf´n Web bin. Wie kann ich den aufrufen?
thomasb
Beiträge: 75
Registriert: 28. Okt 2011, 10:34

Re: Mailversand via admidio

Beitrag von thomasb »

Hi, bei mir hat das zu 99% mit 2.3.1 funktioniert. Ich teste immer die Basisfunktionen, bevor ich die neue version live schalte. dazu gehört mail und Grußkarte. Grußkarte habe ich zu 100% getestet mit 2.3.1.
Übrigens funktioniert das Versenden der Grußkarte jetzt mit 2.3.2 auch nicht, mit der info, dass das versenden an die adresse xy leider nicht erfolgreich war.

lg
Thomas
artifly
Beiträge: 34
Registriert: 8. Jan 2010, 20:04
Wohnort: Mühlheim am Main
Kontaktdaten:

Re: Mailversand via admidio

Beitrag von artifly »

Version 2.3.1 upgedated auf 2.3.2
Host: 1&1.de

Seit diesem Update haben wir wieder die alte Fehlermeldung: "Mail kann nicht an Rolle X gesendet werden"

Die Mails werden trotzdem versendet, obwohl ich die Meldung erhalten "Mail ist nicht versendet worden". Ich habe auch keine Bestätigungsmail erhalten.

Von einem Mitglied der Rolle habe ich aber erfahren, dass ich meine Vereinsmail schon zum 5. Mal abgeschickt habe.

Viele Grüße,

Artifly
Benutzeravatar
fasse
Administrator
Beiträge: 6184
Registriert: 12. Nov 2005, 16:06

Re: Mailversand via admidio

Beitrag von fasse »

Hallo zusammen,

leider bin ich noch nicht dazu gekommen, die 2.3.3 herauszubringen.

Versuch doch mal in adm_program/system/classes/email.php Zeile 404

Code: Alles auswählen

$this->headerOptions['Content-Type'] = $contentType.";\n\tboundary=\"". $this->arrayBoundaries[$this->countBoundaries]. "\"\n\n";
durch folgende Zeile zu ersetzen:

Code: Alles auswählen

$this->headerOptions['Content-Type'] = $contentType.";\n\tboundary=\"". $this->arrayBoundaries[$this->countBoundaries]. '"';
Funktioniert der Versand dann wieder ? Wenn nicht, kannst du mal in deinen PHP errorlog schauen.

Gruß
Fasse
artifly
Beiträge: 34
Registriert: 8. Jan 2010, 20:04
Wohnort: Mühlheim am Main
Kontaktdaten:

Re: Mailversand via admidio

Beitrag von artifly »

Ich fasse es nicht! Mit der o.g. Änderung scheint die Email wieder korrekt zu funzen. Werde mal alles testen.

Vielen Dank und beste Grüße aus Mühlheim
Artifly
walegger
Beiträge: 59
Registriert: 20. Feb 2012, 17:19

Re: Mailversand via admidio

Beitrag von walegger »

Bei mir schaut´s auch so aus, als ob es wieder funzt - Thanx
Gesperrt