문제
PHP를 사용하여 답장 메일을 보내서 메일을 보내는 사람들에게 보내고 있습니다.
내 문제는 이메일을 보낼 때 스팸 폴더에 있습니다. 우편물을 올바르게 제공하기 위해 어떻게해야합니까? 어떻게해야합니까?
내 코드
<?php
$email_id="welcome@gmail.com";
$recipient = "@gmail.com"; //Recipient
$mail_body = $message; //Mail body
$subject = "Subject ".$Name.""; //Subject
$header = "From: ". $Name . " <" . $email . ">\r\n"; //Optional headerfields
$header .='Content-type: text/plain; charset=utf-8'."\r\n";
mail($recipient, $subject, $mail_body, $header); /mail command :)
?>
해결책
문제가 반드시 코드에있는 것은 아닙니다. 한 가지 가능성은 서버의 우편 전송 에이전트가 잘못 구성되었을 가능성이 있습니다. 이것 한 번 발행하십시오. 확인할 가치가 있습니다.
다른 팁
전자 메일 주소를 보내면 From, Reply-to, Sender, Return-Path 및 Errors-to 헤더를 채우고 있는지 확인하십시오. 전자 메일이 스팸으로 필터링 될 수있는 데는 여러 가지 이유가 있습니다. 그러나 ISP가 차단 될 수 있습니다. 메시지의 내용에는 플래그를 붙이는 것 등이 포함될 수 있습니다.
제휴하지 않습니다 StackOverflow