Zum Inhalt springen

Direct Mail will keine Massenmail verschicken

Erstellt am 2. März 2006 · 23 Antworten · letzte Antwort am 28. August 2007 · Seite 1 von 2

Tags: Direct Mail, Frage

stoun ·

Hallo zusammen,

bei mir geht es trotz Invoke Mailer Engine nicht 🙁

Ich kann eine Test mail ohne Problemme verschicken, mass-send funktioniert aber nicht.

Mail Engine Status zeiht, dass Emails verschickt worden und keine zurückgekommen ist. Aber Subscreibers bekommen keine Mails.

Woran kann das liegen?

Danke!

FelixNiemeyer ·

Also ich habe ein ähnliches Problem.
Zwar ist die Extension soweit eingerichtet und nachdem ich erfahren habe, dass mein provider nur den Versand von 3 mails auf einmal zulässt, habe ich alles entsprechend eingestellt.
Allerdings muss ich jetzt für jede 3 Empfänger den Versand neu "anstoßen". Das nervt selbst bei relativ wenigen Abonnenten.
Gibt es da eine bessere Lösung, so dass zumindest der 2, ... nte Versand automatisch erfolgt?

dfluess ·

Dann hast Du aber einen komischen Provider... schon mal an's umsteigen gedacht?

Automatisieren kannst Du das auf einem LinuxServer nur mit einem cronjob.

Es gäbe da vielleicht eine (von mir ungetestete) Möglichkeit. Du könntest eine HTML-Seite erstellen und in dieser den Scriptaufruf in ein IMG Tag verpacken.

Dazu noch ein refresh für jede Minute einbauen. Im Browser aufrufen und einfach offen lassen. Die Seite wird jede Minute aufgerufen und das Bild mit dem Link zum Script aufgerufen.

m.M. müsste das funktionieren, habs aber noch nie getestet..

D.

cfritze ·
FelixNiemeyer schrieb

Kann niemand sagen, wie man den cronjob einrichtet?

Ich hatte vorhin Erfolg, indem ich (in der crontab oder
aber manuell) den PHP-Interpreter (mit absolutem Pfad!)
aufrufe und ihm per '-f' den dmailerd.phpcron übergebe
(auch hier: absoluten Pfad angeben!)

dmailerd.phpcron direkt aufzurufen, resultiert in einer
Fehlermeldung ".ould not open input file:"

direct_mail ist so ziemlich das irritierendste Spiel,
das ich seit langem gesehen habe...

Grüße aus Dortmund
Christian

cfritze ·
FelixNiemeyer schrieb

wenn ich es richtig verstanden habe, muss ich doch eine Adresse per cronjob aufrufen, oder? Wie lautet die denn?

Du hast es falsch verstanden.

cron dient zur zeitgesteuerten, wiederholten Ausführung
von Programmen unter UNIXartigen Betriebssystemen. Ich
empfehle die folgende Lektüre:

man cron
man 5 crontab

Der absolute Pfad zu meinem PHP-Interpreter
lautet z.B.
/Projekte/shared/php-4.3.10-for-apache-1.3/bin/php
Dein PHP-Interpreter wird mit an Sicherheit grenzender
Wahrscheinlichkeit woanders liegen...
😉

Grüße aus Dortmund
Christian

FelixNiemeyer ·

Ich bin kein unix experte. Die Präsenz läuft aber auch bei einem webhost nicht auf einem eigenen server.
Deswegen kann ich nicht so in die crontab reinschreiben.

Automatisieren kannst Du das auf einem LinuxServer nur mit einem cronjob.

Es gäbe da vielleicht eine (von mir ungetestete) Möglichkeit. Du könntest eine HTML-Seite erstellen und in dieser den Scriptaufruf in ein IMG Tag verpacken.

@dfluess

Welches Skript wird denn aufgerufen? Dannn könnte ich ja auch einen externen Dienst nutzen, wie cronjob.de

FelixNiemeyer ·

Danke schön. Ich hatte es schon vermutet. Jetzt noch die Fragen für Anfänger wie mich. Muss ich die Datei dmailerd.phpcron anpassen/umbenennen?
Muss ich die rechte anders setzen? Im Moment kann ich die Adress nicht aufrufen:
Not Found

The requested URL /typo3/ext/direct-mail/mod/dmailerd.phpcron was not found on this server.

Apache/1.3.27 Server at www.rc-allemannia.de Port 80

cadkiwi ·

Hallo,

ich habe das gleichgelagerte Problem!

Mit einem Cronjob läßt sich die directmail Extension gut automatisieren, FALLS man cronjobs verwenden kann.
Doch ich bin auf einem Hoster und kann höchstens einen Service wie www.cronjob.de nutzen.
Bei dem chc_forum funktioniert dies perfekt, da dort eine mailer.php existiert, die bei einem einfachen Aufruf alle Mails verschickt.
Ich überlege gerade, die Funktionalität des dmailer.phpcron scriptes zu extrahieren und mit der mailer.php des chc_forums zu kombinieren.

Wenn das schonmal jemand getan hat, dann wäre ein Hinweis seeehr nett! 😉

Gruß,
Marcel

zapp-it ·

ich habe auch probleme damit, einem cronjob einzurichten.

ich kann den cronjob auf dmailer.phpcron linken, jedoch habe ich noch nie eine massenmail (sprich über den newsletter)erhalten. prinzipiell ist das senden jedoch möglich, was u.a. die option "quickmail" bestätigt.

kann mir/uns jemand helfen?

vielen dank

grüße