[PHP] Ajouter une pièce jointe à la volée à un email Swift

Publié le 16/10/2018 • Actualisé le 16/10/2018


English language detected! 🇬🇧

  We noticed that your browser is using English. Do you want to read this post in this language?

Read the english version 🇬🇧 Close

Dans ce snippet, on créé une pièce jointe à l'aide de l'objet Swift_Attachment puis on "l'attache" à l'instance Swift_Message.


// Create attachment on the fly
$swiftAttachment = new \Swift_Attachment('ics data', 'mycalendar.ics', 'text/calendar');

$message = (new \Swift_Message())
    ->setSubject('Subject')
    ->setFrom('from@email.com')
    ->setTo('to@email.com')
    ->setCc('cc@email.com')
    ->setBcc('bcc@email.com')
    ->setReplyTo('replyto@email.com')
    ->setBody($body, 'text/html');

// Attach the file to the email message
$message->attach($swiftAttachment);

 Plus sur Stackoverflow  Snippet aléatoire

  Travaillez avec moi !


A vous de jouer !

Ces articles vous ont été utiles ? Vous pouvez m'aider à votre tour de plusieurs manières : (cliquez sur le lien "reply" dans à droite pour me contacter )

Merci et à très bientôt sur Strangebuzz ! 😉

COil