how to send email with graphic via php

前端 未结 4 791
孤独总比滥情好
孤独总比滥情好 2021-01-13 15:22

I would like to send HTML email with graphic elements included. I have no idea to attach garaphics to this email.

相关标签:
4条回答
  • 2021-01-13 15:54

    You probably don't want to do an inline attachment by hand, it's far easier, and less error prone to use a library, like PHPMailer.
    It can attach the inline images, or if you give it some HTML code, it will attach the images by itself and modify the code to display them.

    0 讨论(0)
  • 2021-01-13 16:00

    You can try Swift Mailer

    0 讨论(0)
  • 2021-01-13 16:08

    I'm not going to bore you with a mediocre explanation here so instead let me link to this great tutorial over at Sitepoint which explained it to me in plain English! - advanced-email-php

    0 讨论(0)
  • 2021-01-13 16:09

    The short version is that you are probably best off creating a HTML formatted messages, and using the header parameter of the php mail function.

     $headers = "From: sender@example.com\n" .
        "MIME-Version: 1.0\n" .
        "Content-type: text/html; charset=iso-8859-1";
     mail(to@example.com, 'subject line', 'your message text <strong>with HTML in it</strong>', $headers);
    

    The sitepoint.com article referenced by Jimmy provides an excellent and complete description of your options.

    0 讨论(0)
提交回复
热议问题