I'm creating a form that allows multiple files to be uploaded. The form field values and attachments are then to be emailed to certain address. I'm using Swiftmailer to generate these emails. I know how to attach a file with Swiftmailer, but I don't know how to attach multiple files. Does anybody know whether this is possible using Swiftmailer?
Multiple Attachments with Swiftmailer
Asked Answered
UPDATE: SwiftMailer is being replaced with Symfony/Mailer –
Excurved
Yes, it's simply a matter of making multiple calls to attach()
:
$message->attach(Swift_Attachment::fromPath('../../uploads/hocuradit/' . $attPath . $attA));
$message->attach(Swift_Attachment::fromPath('../../uploads/hocuradit/' . $attPath . $attB));
Source: http://groups.google.com/group/swiftmailer/browse_thread/thread/416b287591dfe931?fwc=1
To supply an alternative file name to your attachment you can use:
$message->attach(Swift_Attachment::fromPath($filepath)->setFilename($mypreferredfilename))
–
Elijah © 2022 - 2024 — McMap. All rights reserved.