V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
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
dkxj213
V2EX  ›  Python

小白求教,现在的邮件怎么发送,网上的 smtplib 测试都不成功。

  •  
  •   dkxj213 · 2020-03-08 12:55:10 +08:00 · 3755 次点击
    这是一个创建于 1750 天前的主题,其中的信息可能已经有所发展或是发生改变。
    网上全是 smtplib 的,一个都用不起
    21 条回复    2020-04-09 18:17:29 +08:00
    wnpllrzodiac
        1
    wnpllrzodiac  
       2020-03-08 12:58:44 +08:00 via Android
    我用的挺好啊,监控邮件可以发送
    dkxj213
        3
    dkxj213  
    OP
       2020-03-08 13:08:41 +08:00
    晕。为什么我用了 qq 和 163 邮箱试都不成功。
    ericgui
        4
    ericgui  
       2020-03-08 13:09:09 +08:00
    mailgun 这样的免费服务,你随便用呗
    HAWCat
        5
    HAWCat  
       2020-03-08 13:09:38 +08:00 via Android
    我用 yagmail,挺好用的
    CEBBCAT
        6
    CEBBCAT  
       2020-03-08 13:18:08 +08:00 via Android   ❤️ 2
    发问前请阅读《提问的智慧》,你这样说,网友只能知道你在 Python 里使用 smtplib 不成功,但这其实是非常可笑的,因为没有办法将你与其他"It works"的人分开。

    发帖其实很简单,只是要披露足够的信息,以致于能够把你和理想情况区分开
    7654
        7
    7654  
       2020-03-08 13:27:21 +08:00
    sendEmail Perl 脚本,开箱即用
    heiybb
        8
    heiybb  
       2020-03-08 14:33:48 +08:00
    sendgrid 提供免费量
    itskingname
        9
    itskingname  
       2020-03-08 14:43:59 +08:00 via iPhone
    需要现在网页端开启 SMTP 功能才能通过第三方发送邮件。
    sikariba
        10
    sikariba  
       2020-03-08 14:50:22 +08:00
    大概率是你没做好邮箱授权
    Wnbo
        11
    Wnbo  
       2020-03-08 16:29:48 +08:00
    QQ 邮箱-设置-账户-"POP3/IMAP..."里生成授权码,用这个授权码替代原密码
    alphatoad
        12
    alphatoad  
       2020-03-08 16:52:01 +08:00 via iPhone   ❤️ 1
    mailgun 现在收费了
    psuwgipgf
        13
    psuwgipgf  
       2020-03-08 18:25:08 +08:00
    @alphatoad 路由是收费功能了,不过以前的还能用,有什么好的替代品吗?
    hantsy
        14
    hantsy  
       2020-03-08 19:10:15 +08:00
    sendgrid
    dkxj213
        15
    dkxj213  
    OP
       2020-03-08 23:22:24 +08:00
    @sikariba 真不是,就那么几步。网上查了一步步做的。手机自带邮箱登录都可以收发邮件。
    @HAWCat 这个代码少但是还是不行,报错
    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb2 in position 0: invalid start byte
    69444091
        16
    69444091  
       2020-03-09 07:10:31 +08:00
    pytth
        17
    pytth  
       2020-03-09 10:04:43 +08:00
    qq 邮箱不香吗
    ShawnSky
        18
    ShawnSky  
       2020-03-13 20:07:17 +08:00 via iPhone
    Exchange 有包的~一直可以用
    MikuSama
        19
    MikuSama  
       2020-03-17 21:53:24 +08:00
    sendcloud
    chempotato
        20
    chempotato  
       2020-03-22 22:14:43 +08:00 via Android
    用 ssl 端口,465,别用 25
    hushao
        21
    hushao  
       2020-04-09 18:17:29 +08:00
    大概率是设置的问题,最常见就是 ssl 端口,授权码,还有些是服务器端口问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 18:29 · PVG 02:29 · LAX 10:29 · JFK 13:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.