I am sending an email using PHP mail function, but I would like to add a specified PDF file as a file attachment to the email. How would I do that?
Here is my current code:
$to = "me@myemail.com";
$subject = "My message subject";
$message = "Hello,\n\nThis is sending a text only email, but I would like to add a PDF attachment if possible.";
$from = "Jane Doe <janedoe@myemail.com>";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent!";
You should consider using a PHP mail library such as PHPMailer which would make the procedure to send mail much simpler and better.
Here’s an example of how to use PHPMailer, it’s really simple!
An alternative to PHPMailer is http://swiftmailer.org/