Hallo,
ich möchte in meiner Extension ein Formular an einen Empfänger und an den Versender des Formulares senden.
Das ganze funktioniert ähnlich wie bei der Extension powermail, mit dem Unterschied, dass hier in einem internen Benutzerbereich die User Projekte erzeugen können. Dazu füllen sie ein Formular aus und bestätigen es mit dem Absenden.
Dabei sollen E-mails versendet werden. Selbst folgender simpler PHP-Code verschickt keine Mails:
...
$mailMessage = t3lib_div::makeInstance('t3lib_mail_Message');
$mailMessage->setTo(array('do@domain.eu' => 'WEB-DEVELOPER'));
$mailMessage->setFrom(array('admin@domain.eu' => 'ADMIN'));
$mailMessage->setSubject('Betreff der Mail');
//$mailMessange->setReturnPath($returnPath);
//$mailMessage->setCharset($GLOBALS['TSFE']->metaCharset);
$mailMessage->setBody('<h1>Testmail</h1>', 'text/html');
$mailMessage->send();
$isSent = $mailMessage->isSent();
Die auskommentierten Zeieln brachten zuvor auch keine Lösung.
In den Mail-Einstellungen von TYPO3 ist folgendes eingetragen, der Rest ist leer:
$TYPO3_CONF_VARS['MAIL']['transport'] = mail
$TYPO3_CONF_VARS['MAIL']['transport_sendmail_command'] = /usr/sbin/sendmail -bs
$TYPO3_CONF_VARS['MAIL']['substituteOldMailAPI'] = 1
Ich habe also in den Einstellungen nichts verändert. Ich nutze powermail in einem anderen Formular und dort funktioniert auch der Versand#paralyzed#
Wie auf den folgenden Seiten beschrieben sollte es funktionieren. Kann mir hierzu jemand weiterhelfen?
http://wiki.typo3.org/Pending_Documentation#t3lib
http://buzz.typo3.org/teams/core/article/your-first-blog/