Hallo zusammen
Wie verschickt Ihr seit Typo3 6.x ein Bestätigungsmail in einer eigenen Extbase Extension?
Gruess Coreblade
Hallo zusammen
Wie verschickt Ihr seit Typo3 6.x ein Bestätigungsmail in einer eigenen Extbase Extension?
Gruess Coreblade
ich so :
public function sendMail($recipient, $subject, $message, $htmlMessage, $senderEMail, $senderName = '', $replyToEMail = '', $replyToName = '', $returnPath = 'info@firma.de', $organization = 'Firma GmbH') {
$replyToEMail2 = $replyToEMail != '' ? $replyToEMail : $senderEMail;
$replyToName2 = $replyToName != '' ? $replyToName : $senderName;
$plainmessage = strip_tags($message );
$Typo3_v6mail = t3lib_div::makeInstance('t3lib_mail_Message');
$Typo3_v6mail->setTo($recipient);
$Typo3_v6mail->setReplyto(array($replyToEMail2 => $replyToName2));
$Typo3_v6mail->setSubject($subject);
$Typo3_v6mail->setFrom(array($senderEMail => $senderName));
$Typo3_v6mail->setReturnPath($returnPath);
$Typo3_v6mail->setPriority("3");
$Typo3_v6mail->setBody($htmlMessage, 'text/html');
$Typo3_v6mail->addPart($plainmessage, 'text/plain');
if (t3lib_div::validEmail($recipient)) {
$Typo3_v6mail->send();
}
}
Grüße Jörg