Google은 주기적으로 이메일을 미리 알림, 고객 데이터 링크 등으로 보내는 비즈니스 웹 응용 프로그램을 보유하고 있습니다. Google 회사는 Google 이메일 서비스 제공 업체 (Google 도메인 이름 사용) 웹 응용 프로그램은 SMTP를 사용하여 Google을 통해 이메일을 전송합니다.Gmail에서 내 웹 앱의 이메일을 스팸으로 필터링합니다.
Google Apps/Gmail은 도메인 이름의받은 편지함에 대해서도 메일을 스팸으로 표시합니다. 다른 이메일 제공 업체는이를 스팸으로 표시하지 않습니다 (물론 테스트하지는 않았습니다 ...).
신체 검사의 다양한 공식을 시도했습니다. 즉, 더 많은 상황 정보를 포함하여 수신자에게 이름으로 주소를 지정했지만 명백한 변경 사항은 없습니다. 이것은 전자 메일 내용이 아닌 전자 메일을 보내는 프로세스에 관한 것이므로 전자 메일이 스팸으로 표시 될 수 있습니다. 이메일 헤더에 주소가 "패스"와 같은 유효하고
- : 우리가 시도했지만 그래도 문제가 해결되지 않은
것들
- 이메일을 보내기 위해 Google의 SMTP 서버에 연결하고 있기 때문에 블랙리스트에있는 IP 주소에는 문제가 없습니다 (그러나 웹 사이트에는 블랙리스트에없는 고정 IP 주소가 있음).
- 이메일의 스팸은 많지 않습니다. 몇 가지 온라인 스팸 필터 테스트를 확인한 결과 이메일 본문이 항상 필터링되지 않을 가능성이 매우 높습니다.
- HTML 본문과 일반 텍스트 본문은 차이가없는 것처럼 보입니다.
- Google은 소량의 이메일을 발송합니다. 하루에 0-10 개의 이메일이 전송되므로 의심스러운 결과를 초래할 수 있습니다.
- Gmail이 공동 통계를 사용하여 스팸을 결정할 수 있으므로 수신받은 편지함에 액세스 할 수있는 경우 (예 : Google 직원이 소유 한 경우) 이메일을 '스팸 아님'으로 표시했습니다. 몇 시간이 지나면 으로 이메일이 전송되고 그 중받은 편지함에는 다른 계정이 도움이되지 않습니다.
그 밖에도 무엇을 시도 할 수 있습니까?
차이가 나는 경우 .NET 3.5를 실행하는 ASP.NET 사이트를 사용하여 이메일을 보내고 있습니다. 일반적인 이메일은 다음과 같이 전송됩니다 :
var message = new MailMessage(new MailAddress(from), new MailAddress(to)) {
Subject = subject,
Body = body
IsBodyHtml = true
};
// SMTP details stored in web.config
new SmtpClient { EnableSsl = true }.SendAsync(message, null);
편집 : 나는이 비슷한 질문 본 적이 : How to stop Gmail from marking mails sent by my web app as spam?,하지만 우리가 동일한 전송 및 수신하여 재생할 수 있기 때문에 상황이 조금 다르다 Google Apps 도메인 게다가, 나는 그 질문에 대해 제안 된 모든 해결책을 다 다루었다고 믿는다.
https://mail.google.com/support/bin/answer.py?answer=81126 –
@Tom Gullen :이 기사를 보았습니다. 모든 내용을 다 해결했다고 생각합니다. 그러나 어쨌든, 나는 심지어 우리의 이메일을 "대량"으로 분류 할 지 확신하지 못합니다. 지금 당장 우리는 하루에 10 건이 넘는 이메일을 보내지 않으며, 같은 시체를 두 번이나 보내지 않으며, 한 명 이상의 사람에게 보내지 않습니다. 해당 사이트의 언어에 따르면 우리의 전자 메일은 "판촉"이 아닌 "트랜잭션"입니다. –
보낸 사람 전자 메일은 @gmail 메일입니까? –