www.webdeveloper.com
Results 1 to 3 of 3

Thread: [RESOLVED] PHP Mail() Function vs PHPMailer

  1. #1
    Join Date
    Dec 2008
    Posts
    131

    resolved [RESOLVED] PHP Mail() Function vs PHPMailer

    Hi, I have been using the php mail() function for all web forms on a website. I have learned about phpmailer and have a couple of questions that I hope someone can help answer. I have some knowledge of the mail() function but have not use phpmailer before.

    1. Is there anything bad about using php mail() function? (e.g. more vulnerable than phpmailer, etc)

    2. I need to have html content and inline images for the emails that goes to the user (e.g. send to a friend email) is phpmailer better than the mail() function?

    3. What is the advantages of phpmailer over mail() function?

    4. is phpmailer or swiftmail hard to learn compare to mail() function?


    thanks.

  2. #2
    Join Date
    Apr 2010
    Posts
    88
    Use swiftmailer. It is a very well-written library with many features and great documentation.

  3. #3
    Join Date
    Aug 2004
    Location
    Ankh-Morpork
    Posts
    19,247
    Swiftmailer and PHPMailer are probably the two most popular 3rd party mail packages for sending email from within PHP code. I use PHPMailer mainly because it's the one I know, but I know more than a couple people who prefer Swiftmailer -- but whichever you use will get the job done, I think.

    The advantage of using them over the native mail function is that they take care of a lot of the detailed grunt work so that you don't have to. They make it much easier to do things like sending HTML email (with plain text alternative content) and file attachments, sending via a separate SMTP account on another server, taking care of setting the right headers and dealing with basic email security concerns, and so forth. It's nothing you couldn't do yourself with built-in PHP -- after all, PHPMailer is nothing but a library of PHP code -- but unless you want to do all the work yourself as some sort of learning exercise, why bother?
    "Please give us a simple answer, so that we don't have to think, because if we think, we might find answers that don't fit the way we want the world to be."
    ~ Terry Pratchett in Nation

    eBookworm.us

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles