2016-07-27 2 views
-2

J'essaye d'attacher un fichier à un email.Envoi d'un document attaché via swiftmailer

D'abord je crée le fichier en utilisant snappyBundle pour le pdf & & un fichier xsl en utilisant liugioBundle. Juste après cela, je dois l'envoyer en pièce jointe par courrier électronique en utilisant swiftmailer.

Une suggestion?

Répondre

0

Vous pouvez simplement utiliser la -> méthode attach() sur votre objet Switft_Mailer

http://swiftmailer.org/docs/messages.html

$email = \Swift_Message::newInstance() 
    ->setSubject('Subject') 
    ->setFrom('[email protected]') 
    ->setTo($recipients) 
    ->setBody(
     $this->renderView(
      'Emails/niceEmail.html.twig', 
      compact('foo', 'bar', 'message') 
     ), 
     'text/html' 
    ) 
    ->attach(Swift_Attachment::fromPath('my-document.pdf'));