Ric*_*uez 5 php email postfix-mta sendmail spam
我正在使用以下内容发送注册电子邮件:
$subject = 'subject is here';
$message_raw = 'e-mail text';
$message = base64_encode($message_raw);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/plain; charset=UTF-8' . "\r\n";
$headers .= 'Content-Transfer-Encoding: base64' . "\r\n";
$headers .= 'From: papa.sk <register@papa.sk>' . "\r\n";
$sendit = mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)
对于某些人来说,电子邮件被放入垃圾邮件文件夹(也在Gmail中).
在/etc/postfix/main.cf我有这个:
myorigin = /etc/mailname
smtpd_banner = papa1.vps.websupport.sk ESMTP
Run Code Online (Sandbox Code Playgroud)
不确定我是否应该改变上述内容.
phpmail()函数与您的电子邮件被标记为垃圾邮件无关。
另一端发生电子邮件被标记为垃圾邮件的情况。你不能对这个过程产生太大的影响mail()- 因为它是另一端。
电子邮件被标记为垃圾邮件的原因可能有数千种,只要您不知道电子邮件被标记为垃圾邮件的具体原因,您就无能为力。
顺便说一句,有一整个行业就是以此为生的。