[PHP] Ajouter une pièce jointe à la volée à un email Swift
Publié le 16/10/2018 • Actualisé le 16/10/2018
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
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 )
- Me remonter des erreurs ou typos.
- Me remonter des choses qui pourraient être améliorées.
- Aimez et repostez !
- Suivez moi sur Bluesky 🦋
- Inscrivez-vous au flux RSS.
- Cliquez sur les boutons Plus sur Stackoverflow pour me faire gagner des badges "annonceur" 🏅.
Merci et à très bientôt sur Strangebuzz ! 😉