php-swiftmailerHow to embed an image in Swiftmailer?
To embed an image in Swiftmailer, you need to use the Embed() method. This method takes the image file path as an argument and returns a Swift_Image object.
Example code
$image = $message->embed(Swift_Image::fromPath('path/to/image.jpg'));
Output example
Swift_Image Object
(
[_name:protected] => Swift_Image
[_file:protected] => path/to/image.jpg
)
Code explanation
$message: an instance ofSwift_MessageclassEmbed(): a method ofSwift_MessageclassSwift_Image: a classfromPath(): a static method ofSwift_Imageclass$image: a variable to store theSwift_Imageobject
Helpful links
More of Php Swiftmailer
- How to configure Swiftmailer for SMTP without authentication?
- How to use SMTP with Swiftmailer?
- How to send emails in UTF8 using Swiftmailer?
- How to use TLS 1.2 with Swiftmailer?
- How to set timeout with Swiftmailer?
- How to set the reply to address in Swiftmailer?
- How to send emails to multiple recipients with Swiftmailer?
- How to set the port for Swiftmailer?
- How to get the response code when using Swiftmailer?
- How to ignore a certificate when using Swiftmailer?
See more codes...