my code stock.com

kleskzilla

usar Swiftmailer para enviar emails con cabeceras html
von kleskzilla

Swiftmailer en una clase superpoderosa que usa symfony para enviar correos

Cual es la gracia? poder enviar emails con imagenes, estilos, e incluso attachments (no he probado si puedo enviar objetos como attachments: como por ejemplo, un objeto de una clase PDF, por ejemplo)

en la carpeta libs, es bueno crear una clase (pueden crearse un archivo para eso) para poderla usar el método de envío de correos donde sea, tambien es bueno crear un metodo que retorne el body (en mi caso, el body cambiara dependiendo el tipo). El body es simplemente una plantilla HTML

Lo demás viene por la clase SwiftMailer (gracias a Piero Recchia por pasarme la documentación :D)

  crear la conexion con el servidor smtp (use variables de la configuracion de symfony para eso, aunque tambien se pueden escribir completas)
  declarar un objecto mensaje con los metodos: De, Para, Body y ContentType (este ultimo cambiarlo a text/html para la interpretacion de los etiquetas HTML)
  enviar el correo.

Send devuelve TRUE por cada correo enviado correctamente (ver la documentacion para saber como mandar correo masivos)

Para instanciar el objeto, es tan facil como email::enviarEmail(

Snippet-Optionen

Download: Snippet als usar-swiftmailer-para-enviar-emails-con-cabeceras-html.php herunterladen.
Snippet kopieren: Für diese Aktion benötigst du einen kostenlosen my code stock.com Account
Embed-Code : Du findest den Embed-Code für dieses Snippet am Ende der Seite, wenn du es in eine Webseite oder einen Blog einbinden möchtest!


Jetzt kostenlosen my code stock.com Account anlegen

my code stok.com ist ein kostenloser Dienst zum Speichern und Verwalten von Code-Snippets jeglicher Art und Programmiersprache. Wir bieten dir viele Vorteile für die tägliche Arbeit mit Code-Snippets und der gemeinsamen Arbeit im Team, probier es aus!

Jetzt informieren und registrieren

Du kannst die Höhe des iFrame-Codes beliebig anpassen! Mehr Infos findest du in unserer Embed-Code API Referenz.