function execute() { $mail_from = $this->action["elements"][2]; $mail_replyto = $mail_from; $mail_to = $this->action["elements"][3]; $mail_subject = $this->action["elements"][4]; $mail_body = $this->action["elements"][5]; foreach ($this->elements_email as $search => $replace) { $mail_body = str_replace('###' . $search . '###', $replace, $mail_body); } $mail = new rex_mailer(); $mail->AddAddress($mail_to, $mail_to); $mail->WordWrap = 80; $mail->FromName = $mail_from; $mail->From = $mail_from; $mail->AddReplyTo($mail_replyto, $mail_replyto); $mail->Subject = $mail_subject; $mail->Body = nl2br($mail_body); $mail->AltBody = strip_tags($mail_body); // $mail->IsHTML(true); $mail->Send(); }
$xcounter++; } } } $Body = $form_template_html . nl2br($mailbodyhtml) . $form_template_html_footer; $To = "REX_VALUE[1]"; $from = $From = "REX_VALUE[1]"; // E-Mail $mail = new rex_mailer(); // Mailer initialisieren $mail->CharSet = 'UTF-8'; // Zeichensatz $mail->AddAddress($To); // Empfänger if ($absendermail != '') { $mail->AddReplyTo($absendermail); // Antwort an Absender per Reply-To - Besucher } if ($form_bcc != '') { $mail->AddBCC($form_bcc); } // Wenn true Daten aus do form! , wenn false aus PHPMailer if ($form_from_mode == true) { $mail->From = $From; $mail->Sender = $from; //Absenderadresse als Return-Path $mail->FromName = $from; // Abdendername entspricht Empfängeradresse } // Betreff ermitteln if ($sselect != "") {