필자가 작성한 응용 프로그램에서 전자 메일 확인 전자 메일을 보내려고합니다. 나는 server = smtplib.SMTP()
과 server.sendmail()
을 사용하는 Linode에서 실행 중이다. 어떤 이유로 Gmail은 이러한 메일을 스팸으로 표시합니다.Python : 내 서버 메일이 스팸 함으로 전송됩니다.
내 메일 템플릿은 다음과 같습니다
{% if define('From', 'CQ <[email protected]>') or define('Reply-To', '[email protected]') or define('Subject', "CQ: You've been invited to our beta!") %}{{fail()}}{% end %}
msg goes here
그것은 또한 내가 CQ 대신 [email protected] 일했을 때 이전했다. 그러나이 방법으로는 발신자를 정의 할 수 없습니다.
어떻게 수정합니까?
감사합니다. Gmail은이 스팸 고려하지하기 위해 .. 이대로, 예컨대을 <some name>
, @
및 [email protected]
처럼 유효한 host
이 -.
RFC2822 route-addr 구문은 일반적이며 허용됩니다. 저는 (a) 대문자 "I"를 스팸처럼 자주 보게 될 것입니다. (b) 주제는 많은 스팸과 비슷합니다. 방아쇠를 많이 당기지 말라. – geekosaur
아, 필자가 읽을 때 서식이 깨져서 보낸 사람 필드에'<[email protected]> '이 있다는 것을 깨닫지 못했습니다. –