. .
pragmaMx Support Forum 25 Mai 2012, 21:47:51 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: [Solved] Newsletter Emails werden nicht versandt  (Gelesen 716 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
amhhv
öfter hier
**
Offline Offline

Beiträge: 36


« am: 02 August 2010, 17:41:29 »

Möglicherweise ist das Problem schon einmal aufgetreten und jemand kann mir einen Hinweis geben wo zu suchen ist...

Beim abschicken von Emails über den Mitglieder Newsletter Adminbereich  läuft das Sript offensichtlich ordnungsgemäß, d.h. es wird angezeigt xxx  Newsletter gesendet. Die Emails kommen jedoch nicht an.

In der Datenbank ist auch alles eingetragen unter newsletter_sendto. Meldet sich ein User für den Newsletter an, so erhält er korrekt die Emailbestätigung; Newsletter an diese Emailadresse werden dann aber nicht zugestellt?? Der Hoster sagt, dass es seinerseits keine besonderen Einstellungen gibt, die die Aussendung verhindern könnten.

Da andere Mails ankommen ist Email anscheinend richtig konfiguriert.

Getestet wurde auch mit nur 1 Emailadresse, acuh hier kommt die Mail nicht an. Hat jemand eine Idee bzw. welches Script  könnte für dieses Fehlverhalten verantwortlich sein?

Habe keine Idee, da keinerlei Fehlermeldung irgendeinen Hinweis gibt.

Vielleicht weiss jemand mehr??
Gespeichert
Franky
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.609

Franky


WWW
« Antworten #1 am: 02 August 2010, 18:04:41 »

probier mal das, was Andi hier gepostet hat:

http://www.pragmamx.org/Forum-topic-30861-start-msg196514.html#msg196514

cu....
Gespeichert

"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."
amhhv
öfter hier
**
Offline Offline

Beiträge: 36


« Antworten #2 am: 02 August 2010, 18:11:32 »

Danke, das habe ich auch schon probiert, aber leider nicht geholfen. Im Gegensatz zu dem dort beschriebenen Problem läuft das Script ja einwandfrei nur die Emails landen nicht dort wo sie sollen.
Gespeichert
xmjay
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.638

xmjay


WWW
« Antworten #3 am: 02 August 2010, 18:15:37 »

Hallo amhhv !

Welche pragmaMx-Version ist dort im Einsatz ?

Zitat
Da andere Mails ankommen ist Email anscheinend richtig konfiguriert.

Funktioniert mit der angebenen Emailadresse der Versand von Emails ebenfalls ?
Das Mails ankommen, bedeutet nicht, das die Konfiguration für den Versand korrekt ist.

Zitat
Beim abschicken von Emails über den Mitglieder Newsletter Adminbereich  läuft das Sript offensichtlich ordnungsgemäß

Wähle mal bitte im System als Admin unter Einstellungen -> Service und Debug-Einstellungen.
Dort aktivierst Du den Debug-Modus und lässt eventuelle SQL-Fehler anzeigen.
Gespeichert

Viele Grüße
xmjay



WebSchau

pMx 0.1.12 RC2 | PHP: 5.3.1 | MySQL: 5.0.51 | Apache | All Inkl. | FileZilla | Win 7 | FF3.x

Kein Support per PM
Franky
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.609

Franky


WWW
« Antworten #4 am: 02 August 2010, 18:20:53 »

Die SMTP-Angaben unter EINSTELLUNGEN im ADMIN-MENÜ würd ich vielleicht auch nochmal checken.....

Event. hast du da PHPMAIL drin, was beim Hoster Probleme mit der Authentifizierung macht. Ggf. würd ich da mal den SMTP eintragen, dann sollte es eigentlich klappen.

Versuch isses Wert!

cu....

Edit: Nen Blick in die Logfiles vom Hoster nach dem Versand wäre auch nicht schlecht......
« Letzte Änderung: 02 August 2010, 18:30:04 von Franky » Gespeichert

"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."
amhhv
öfter hier
**
Offline Offline

Beiträge: 36


« Antworten #5 am: 02 August 2010, 18:58:11 »

Daqnke für die Antworten.

Es ist PMX 0.1.10 im Einsatz.

Der Versand mit der angegebenen Emailadresse funktioniert, es werden bei Neuanmeldungen für Newsletter etc. Bestätigungen versendet.

Habe Debug aktiviert bekomme folgende Meldung:

Code: [Select]  
GET: Array
(
    [name] => Newsletter
    [file] => index
    [func] => adminsend
)

POST: Array
(
    [sub] => test
    [text] => test
    [htmltext] => test
    [absender] => test@xyz.com
    [sidtype] => 0
    [separator_sid] => 1
    [separator_bid] => 1
)


Folgende Fehlermeldung erhalte ich:
Code: [Select]  
Warning: Invalid argument supplied for foreach() in /srv/www/xxxx/modules/Newsletter/index.php on line 469 Warning: Invalid argument supplied for foreach() in /srv/www/xxx/modules/Newsletter/index.php on line 504

dabei ist folgender Code in Zeile 469 und 504:

Code: [Select]  
469: foreach ($sid as $storyid) { ....
504:    foreach ($bid as $bannerid) { ....

Derzeit ist PHP mail() ausgewählt, werde es einmal mit SMTP versuchen, bin nur noch nicht ganz sicher welche Einstellungen ich hierfür benötige.
Gespeichert
amhhv
öfter hier
**
Offline Offline

Beiträge: 36


« Antworten #6 am: 02 August 2010, 19:25:14 »

Danke Franky,

es lag an SMTP. Habe das gar nicht in Betracht gezogen, da es früher mit der PHP mail Einstellung funktionierte....

Muss wohl der Hoster etwas geändert haben.

Danke für die Mühe und die Antworten
Gespeichert
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML