推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
xvx
V2EX  ›  Python

flask-mail 发不出邮件,被邮件服务器以“垃圾邮件”拒绝了

  •  
  •   xvx · Jun 20, 2017 via iPhone · 2097 views
    This topic created in 3259 days ago, the information mentioned may be changed or developed.
    最近用 flask 在开发一个个人网站,使用 flask-mail 发验证邮件,发送失败,看错误提示是被邮件服务器当成发送垃圾邮件拒绝发送了。但我用 smtplib 写了个脚本来发送,是可以正常发送的。
    pyer 们,我是要将 flask-mail 换成 smtplib,还是要换邮箱呀?
    另外,我用的是 yandex 的域名邮箱,刚从 zoho 转过来的。
    5 replies    2017-06-21 09:30:43 +08:00
    TimePPT
        1
    TimePPT  
    PRO
       Jun 20, 2017   ❤️ 1
    邮件反垃圾策略各家都不一样,但大抵是跟发送域名、发送 IP、发送频率、发送内容(标题、正文内容关键词等)的评级相关,被 spam 的话,从这几点查起。
    向国内邮箱服务商发送邮件建议用国内的 EDM 发送服务,比如 sendcloud
    xvx
        2
    xvx  
    OP
       Jun 20, 2017 via iPhone
    @TimePPT 多谢,我先用 sendcloud 试试。网站发送验证邮件都被 spam 的话会影响注册。
    TimePPT
        3
    TimePPT  
    PRO
       Jun 20, 2017
    @xvx 客气,注册信这块确实比较难办,Sendcloud 相对稳定些,可以试试,他们官方有文档,按照需要做好配置就好,文档里有一些科普性的说明,也可以多了解下。
    SourceMan
        4
    SourceMan  
       Jun 20, 2017
    发邮件,代码是一件比较简单的事
    但是,你想要进收件箱,就不是单单代码可以解决的问题
    建议你还是用第三方的邮件发送服务
    wuqiangroy
        5
    wuqiangroy  
       Jun 21, 2017
    我之前用的就是网易的邮箱,flask-mail 发送邮件,同一封发送多了就会被 ban,发送不出去,必须要用第三方邮件发送服务,比如 mailgun、sparkpost、sendcloud
    sparkpost 不能用腾讯的 dns 服务,会被禁用的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1587 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 00:00 · PVG 08:00 · LAX 17:00 · JFK 20:00
    ♥ Do have faith in what you're doing.