Antworten auf deine Fragen:
Neues Thema erstellen

typo3 htmlmail

Espressolia

Nicht mehr ganz neu hier

Hi!
Wie kann man bei typo3 eine html-mail per php erzeugen? Bei meinem script bekomme ich in einer mail 3x denselben inhalt.
Mein code:
PHP:
$html_start='<html><head><title>Buchungsübersicht</title></head><body>';
      
      $message =  "<h1>Es wurde eine neue Buchung getätigt.</h1>
                   Die Zusammenfassung der Buchung:
                   <table border='0'>
                     <tr>
                       <th colspan='2' style=''text-align:left'>Ballonfahrt</th>
                     </tr>
                     <tr>
                       <td>Art der Ballonfahrt:</td><td>$art</td>
                     </tr>
                     <tr>
                       <td>Region der Ballonfahrt:</td><td>$religion</td>
                     </tr>
                     <tr>
                       <td>Anzahl der Fahrgäste:</td><td>$gaeste</td>
                     </tr>
                          <tr>
                            <td>anteilig Kinder bis 14 Jahren:</td><td>daten</td>
                          </tr>
                          <tr>
                            <td>anteilig Jugendliche bis 18 Jahren:</td><td>daten</td>
                          </tr>
                          <tr>
                            <td>anteilig Vielfahrer:</td><td>daten</td>
                          </tr>
                          <tr>
                            <td>Gesamtpreis inkl. MwSt.:</td><td><strong>$brutto</strong></td>
                          </tr>
                          <tr>
                            <td>Zahlungsart:</td><td>$zahlart</td>
                          </tr>
                          <tr>
                            <td>Frühester Terminwunsch:</td><td>$datum</td>
                          </tr>
                          <tr>
                            <td>Bemerkungen:</td><td>$bemerkung</td>
                          </tr>
                          <tr>
                            <th>Auftraggeber:</th>
                          </tr>
                          <tr>
                            <td>Firma</td><td>$firma</td>
                          </tr>
                          <tr>
                            <td>Name</td><td>$anrede $titel $vorname $name</td>
                          </tr>
                          <tr>
                            <td>Straße</td><td>$strasse</td>
                          </tr>
                          <tr>
                            <td>Ort</td><td>$plz $ort</td>
                          </tr>
                          <tr>
                            <td>Land:</td><td>$land</td>
                          </tr>
                          <tr>
                            <td>Telefon:</td><td>$telefon</td>
                          </tr>
                          <tr>
                            <td>Mobiltelefon:</td><td>$funk</td>
                          </tr>
                          <tr>
                            <td>E-Mail:</td><td>$email</td>
                          </tr>";
      $message .= "</table>";
      $html_end='</body></html>';
      require_once(PATH_t3lib.'class.t3lib_htmlmail.php');
      $this->htmlMail = t3lib_div::makeInstance('t3lib_htmlmail');
      $this->htmlMail->start();
      $this->htmlMail->recipient = "mail@domain.de";
      $this->htmlMail->subject = "Neue Buchung";
      $this->htmlMail->from_email = "Buchung";
      $this->htmlMail->from_name = $name;
      $this->htmlMail->returnPath = $this->conf['FromEmail'];
      #$this->htmlMail->addPlain("Eine neue Buchung wurde getätigt");
      #$this->htmlMail->addAttachment("fileadmin/index.html");
      $this->htmlMail->setHTML($this->htmlMail->encodeMsg($html_start.$message.$html_end));
      $this->htmlMail->send($this->conf['infomail']);

Was ist da falsch?
Danke im Voraus
Espressolia
 

Espressolia

Nicht mehr ganz neu hier

AW: typo3 htmlmail

Nach langem Suchen hab ich es jetzt endlich selber gefunden. Es lag an den Umlauten die auch durch komische Zeichen ersetzt wurden sind.

Die Lösung:
in der t3lib_htmlmail bei der $defaultCharset das iso-8859-1 zu utf-8 ersetzen.
Eventuell die eigene Extension als utf8 abspeichern
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben