내 사이트에서 보내는 모든 이메일은 Gmail의 스팸 상자로 전송됩니다 (다른 이메일 서버는 테스트하지 않았습니다).내 웹 사이트 전자 메일이 스팸 함으로 이동하는 이유는 무엇입니까?
저는 Google Apps를 통해 내 도메인을 사용하여 Gmail을 통해 이메일을 보내고 있습니다.
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]";
$mail->Password = "mypassword";
$mail->From = "[email protected]";
$mail->FromName = $websiteName;
$mail->Subject = $subject;
$mail->AddAddress($to, "Client");
if ($html) {
$mail->MsgHTML($content);
$mail->AltBody = strip_tags($content);
$mail->IsHTML(true);
} else {
$mail->Body = $content;
}
if (isset($options['content-type'])) {
$mail->ContentType = $options['content-type'];
}
if (isset($options['charset'])) {
$mail->CharSet = $options['charset'];
}
return $mail->Send();
이메일 예상대로 보냈지 만 항상 SPAM 상자에 빠진다 : 나는 PHPMailer 라이브러리를 사용하여 이메일을 보낼 수 있습니다.
이 우리를 신뢰하여 주셔서 대단히 감사합니다,안녕하세요 존 스미스 : HTML이 포함 된 이메일과 같은 원시 텍스트이다 이메일에 발생합니다. 우리는 귀하의 송금을 받으면 XXXX XXXX XX XX XXXXXX
, 우리는 귀하의 라이센스를 활성화하고 모든 을 보내드립니다 -
IBAN XXXX :
당신이 계정에 수를 XX의 달러를 입금해야 구매를 완료하려면 전자 메일을 통한 문서 (계약서, 인보이스, 응용 프로그램에 관한 사용자 안내서). 자료 및 응용 프로그램의 모든 내용을 검토하는 데 15 일의 시간이 남았습니다. 그리고 구입 한 제품에 을 (를) 완전히 만족하지 않는 경우, 우리는 귀하의 돈을 환불합니다.
일부 상담원의 도움이 필요한 경우이 이메일에 회신 해주십시오.
인사말
는 잘 될 수도 메시지가 스팸 필터를 활성화 할 수있는 몇 가지 단어가 포함되어 있지만,이 같은 메시지와 함께 발생합니다
안녕하세요
당신은 새가 받은 편지함의 메시지 :Meeting about next holidays (17:40-18:20).
곧 만나기를 바랍니다!
은 어떤 문제가 있습니까? 벌칙없이 Gmail을 통해 이메일을 보내는 가장 좋은 전략은 무엇입니까?
그것의 아주 간단합니다, 실제로 - 스팸과 같은 모습을 보내는 이메일. 스팸이 아닌 서버를 보장 할 수있는 방법은 없습니다. 그렇지 않으면 지구상의 모든 스팸 발송자가이를 수행합니다. 해결책은 다른 내용을 보내는 것입니다. –
다음은이 주제에 대한 StackOverflow의 창립자 인 Jeff Atwood가 작성한 기사입니다. http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through- code.html –