PHP mail() function cannot send to hotmail?

前端 未结 3 920
一向
一向 2020-12-11 07:48

Okay, I have searched on the internet for answers- sadly to no avail. I\'m trying to send mail using the PHP mail() function so members can follow the link to register. It w

3条回答
  •  余生分开走
    2020-12-11 08:47

    You're missing the string "-f " as the fifth parameter.

    The PHP Manual points out that you need to supply this so that the MTA will send the correct "From" address on the envelope. Setting it in the headers isn't enough. This sort of inanity is why I dis-recommend mail() and point people towards php-mailer or similar.

    (The "envelope" refers to the conversation an MTA has with another MTA in order to deliver email.)

提交回复
热议问题