# Email versenden / sOrder - sSaveOrder

**URL:** <https://forum.shopware.com/t/email-versenden-sorder-ssaveorder/4699>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [13. Oktober 2011 um 14:33 UTC](https://forum.shopware.com/t/email-versenden-sorder-ssaveorder/4699 "2011-10-13T14:33:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [13. Oktober 2011 um 14:33 UTC](https://forum.shopware.com/t/email-versenden-sorder-ssaveorder/4699/1 "2011-10-13T14:33:41Z")

</div>

Hallo, ich habe ein Hook Type After auf sOrder,sSaveOrder Nun schicke ich beim Erstellen der Order eine Email mit einer XML Datei, welche die Bestelldaten enthält: ` $mail = Shopware()-\>Mail(); $mail-\>IsHTML(1); $mail-\>From = Shopware()-\>Config()-\>Mail; // Absender = Mail Shopbetreiber $mail-\>FromName = Shopware()-\>Config()-\>Mail; // Absender = Mail Shopbetreiber $mail-\>Subject = "Neue Bestellung $ordernumber"; // Betreff $mail-\>Body = ""; $mail-\>ClearAddresses(); // Vorherige Adressen entfernen // Die in der Plugin-Konfiguration eingetragene Adresse als Empfänger nehmen $mail-\>AddAddress($config-\>orderemail, ''); // XML-Datei als Attachment anfügen $mail-\>createAttachment( $dump, Zend\_Mime::TYPE\_OCTETSTREAM, Zend\_Mime::DISPOSITION\_ATTACHMENT, Zend\_Mime::ENCODING\_BASE64, $ordernumber.".xml" ); // Mail versenden $mail-\>Send(); ` Warum enthält diese Email auch die AGB.pdf, welche ich in den Emailvorlagen definiert habe? Ich lade hier ja keine Informationen aus den Vorlagen. Warum wird die PDF trotzdem an meine Email angehängt? Ich habe mal versucht mit $mail-\>deleteAttachemt oder $mail-\>clearAttachemt, bevor ich meinen Anhang dranhäng. Aber leider ohne Erfolg. Die Funktionen sind unbekannt. Was kann ich tun? Danke

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [13. Oktober 2011 um 14:47 UTC](https://forum.shopware.com/t/email-versenden-sorder-ssaveorder/4699/2 "2011-10-13T14:47:59Z")

</div>

Mach mal folgendes: $mail = clone Shopware()-\>Mail(); mail-\>setParts(array());

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [13. Oktober 2011 um 14:55 UTC](https://forum.shopware.com/t/email-versenden-sorder-ssaveorder/4699/3 "2011-10-13T14:55:22Z")

</div>

Danke, ist somit gelöst 🙂

---

<div class="post-metadata">

**Author:** ![ottscho](https://avatars.discourse-cdn.com/v4/letter/o/7ba0ec/32.png) [@ottscho](https://forum.shopware.com/u/ottscho)\
**Post date:** [13. Dezember 2011 um 19:46 UTC](https://forum.shopware.com/t/email-versenden-sorder-ssaveorder/4699/4 "2011-12-13T19:46:11Z")

</div>

Hey Stefan, wenn ich doch isHtml(0) habe, sollte doch normaler Text versendet werden, oder? Leider kommt dann immer der originale HTML Text, welcher in der sORDER Vorlage steht. Aber nicht mein eigener “Nur Text”… Woran liegt das?
