Zum Inhalt springen

E-Mails zeitgesteuert versenden per eigener Extension

Erstellt am 18. Februar 2009 · 7 Antworten · letzte Antwort am 19. Februar 2009

Tags: PHP, E-Mail-Versand, Frage

MagdalenaJ ·

Hallo,

kann ich mir eine Extension bastelt, in welcher ich E-Mails zeitgesteuert versenden kann? Eigene Extension da ich in dieser aus einer DB lese, ob bestimmte Bedingungen erfüllt sind und jenachdem geht die E-Mail an Eine/mehrere Personen.
D.h. ich benötige die Info bzgl. "zeitgesteuert" und "E-Mail-Versand".
Hab schon in meiner Extension (class.txxxx.php) folgendes wg. E-Mail probiert:

require_once (PATH_t3lib . 'class.t3lib_div.php');
t3lib_div::plainMailEncoded ("xxx.xxx@xxx.de", "TESTSUB", "TESTMESSAGE", $headers = '', $encoding = 'quoted-printable',
$charset = '', $dontEncodeHeader = false);

Leider ohne Erfolg - kann man dies nur in Typo3-Backend als Typoscript ausführen? Oder muss ich da noch etwas beachten? Es handelt sich hierbei um eine Windows-Maschine.

Danke für jede Hilfe!

ThBodi ·

Zunächst einmal solltest Du überprüfen, ob die Test-E-Mail, die Du im Install-Tools versenden kannst, überhaupt verschickt wird. Unter Windows ist das nicht unbedingt selbstverständlich, dass der E-Mail-Versand mit PHP eingerichtet ist.

MagdalenaJ ·

Hallo,

müsste dies aber so gehen? Wenn ja - wo genau soll ich nachschauen - Install im Backend? Und dann?
(Durfte ja nicht bei den Anfängern 😉)

Danke.

ThBodi ·

Naja, es passt ja auch nicht zusammen, auf der einen Seite eine Extension entwickeln zu wollen und auf der anderen Seite solche Fragen zu stellen:

... - wo genau soll ich nachschauen - Install im Backend? Und dann?

"Basic Configuration" - am einfachsten nach "Test t3lib_htmlmail." suchen.

Außerdem - ich gestehe das ist mir jetzt erst aufgefallen - funktioniert der Aufruf, so wie Du ihn gepostet hast, wahrscheinlich auch nicht. Das läßt auch auf eine ziemliche Unkenntnis Deinerseits schließen, was PHP-Programmierung angeht. Bitte nimm' das nicht persönlich, jeder hat mal angefangen - aber besser man legt sich erstmal die Basics zu, als gleich innerhalb eines Frameworks entwickeln zu wollen.

t3lib_div::plainMailEncoded ("xxx.xxx@xxx.de", "TESTSUB", "TESTMESSAGE");
MagdalenaJ ·

hallo - mir ist klar, dass ich über dieses thema nicht viel weiß - bzgl. mail usw - deshalb stelle ich auch die frage -
in php direkt habe ich auch schon emails verschickt
ich habe den code von dieser seite:

http://www.sk-typo3.de/Mail-erzeugen.215.0.html

und ich brauche die extension - was heißt mit basics beschäftigen? wenn ich aber eine extension brauche - dann brauche ich es halt - und deshalb bin ich hier - hätte mich nicht hier angemeldet, wenn ich alles schon wüßte -

jegliche brauchbare antworten willkommen - die sind mir lieber als meine energie mit dem lesen solcher antworten zu verschwenden - danke!

ThBodi ·

... was heißt mit basics beschäftigen? ...

z.B.: http://www.php.net/manual/de/functions.arguments.php

... meine energie mit dem lesen solcher antworten zu verschwenden ...

Steck noch ein wenig mehr Energie rein - ich habe Dir die Antworten gegeben, mit denen Du weiterkommst. (Inhaltlich) andere Antworten wirst Du kaum bekommen.

wenn ich aber eine extension brauche - dann brauche ich es halt -

Es gibt auch Dienstleister, die das für Dich machen könnten. Baust Du die Bremsbelege Deines Autos auch selbst ein?

MagdalenaJ ·

ja das tue ich - was ich machen kann das mache ich selber - soweit es geht - ich versuche es halt -
man kann nur dazu lernen !