:PHP mail()에서 보낸 메일이 스팸으로 표시되는 것을 피하려면 어떻게해야합니까? 내가 등록 이메일을 전송하려면 다음을 사용하고
전자 메일이 (너무 Gmail에서) 스팸 폴더에 넣어 일부 사람들을 위해$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 <[email protected]>' . "\r\n";
$sendit = mail($to, $subject, $message, $headers);
.
/etc/postfix/main.cf에서 나는이 있습니다
myorigin = /etc/mailname
smtpd_banner = papa1.vps.websupport.sk ESMTP
내가 위의 내용을 변경할지 여부를 확실하지.
스팸을 보내지 마십시오. (맞습니까?) 물론, 농담입니다. 가장 효과적인 방법은 사용자가 전자 메일을 스팸이 아닌 것으로 표시하도록하는 것입니다. 많은 위대한 솔루션 (감사 스패머)이 없습니다. –
나는 스팸을 보내지 않았다. 그것은 새로운 서버, 새로운 사이트입니다. 배포 된 이후 10 개 미만의 메일이 사라졌습니다. 서버는 사이트 전용입니다. –
Base64 인코딩 된 메시지는 스팸 일 가능성이 높습니다. –