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
wbzczyly
V2EX  ›  Python

求一个适合用脚本自动发邮件的邮箱服务

  •  
  •   wbzczyly · 2021-03-05 09:28:48 +08:00 · 4318 次点击
    这是一个创建于 1361 天前的主题,其中的信息可能已经有所发展或是发生改变。

    由于投资需要,我自己写了一些 python 脚本,每天提示我市场的情况。这些脚本调用邮箱服务给我自己发邮件。由于调试等需要,有时候可能邮件发的密集了一些。

    我本来用的是 QQ 邮箱,但是 QQ 邮箱一旦发现我发邮件过多,会自动关闭 pop3 等功能,虽然可以重新开启,但毕竟造成了服务的不稳定性。

    求推荐适合我这种场景的邮箱服务,免费的更好,付费的如果价格不太贵也行。

    37 条回复    2023-02-02 13:29:43 +08:00
    loliordie
        1
    loliordie  
       2021-03-05 09:30:44 +08:00 via Android
    什么要用邮箱? 上一个日志系统不是更好么? 你这个频率很明显已经超出邮箱可以 handle 的范畴了 再不济也可以上个 slack 的 webjook
    imdong
        2
    imdong  
       2021-03-05 09:32:12 +08:00
    如果只是提醒, 可以考虑 Server 酱 / 微信公众号-测试号 / Bark 等推送服务实现.

    如果是大量数据存留,需要邮件存档,邮箱服务确实没啥好注意.

    不过可以考虑自建?维护成本更高.

    如果有自己的服务器,干脆直接跑个 web 服务存数据库的了.
    TimePPT
        3
    TimePPT  
       2021-03-05 09:40:54 +08:00 via Android
    sendcloud 吧
    另,别用个人邮箱频繁发自动邮件推送。容易被 x
    superrichman
        4
    superrichman  
       2021-03-05 09:42:45 +08:00 via iPhone
    tg 机器人 稳
    janxin
        5
    janxin  
       2021-03-05 09:46:13 +08:00
    邮件服务很多有白名单,直接上 webhook 或者 APP 推送不是更好?

    比如 Telegram 推送 etc

    比如 iOS 推送软件 Bark
    renmu123
        6
    renmu123  
       2021-03-05 09:47:23 +08:00
    企业微信或者钉钉都有机器人
    shanmin
        7
    shanmin  
       2021-03-05 09:49:16 +08:00 via Android
    觉得 mailgun 挺好啊,api 也简单,免费 1250 封,超过也才 0.8 刀 /1000
    knightdf
        8
    knightdf  
       2021-03-05 09:51:04 +08:00
    sendgrid, mailchimp
    zhenufo
        9
    zhenufo  
       2021-03-05 09:53:42 +08:00 via Android
    钉钉机器人
    y051313
        10
    y051313  
       2021-03-05 10:00:39 +08:00
    同推荐 mailgun
    star7th
        11
    star7th  
       2021-03-05 10:04:43 +08:00
    我之前做的邮件服务完美符合你的想法。https://www.showdoc.com.cn/memail 但这类需求太小众了,至今也只是几个人用。所以我也佛系运营了。服务是可用的,但我应该懒得再加新功能。
    xiaochong0302
        12
    xiaochong0302  
       2021-03-05 10:08:57 +08:00
    只是用来提醒自己的话,钉钉机器人足够用了
    geekzhu
        13
    geekzhu  
       2021-03-05 10:10:40 +08:00
    @shanmin #7 mailgun 的免费套餐是不是取消了?
    LadyChunsKite
        14
    LadyChunsKite  
       2021-03-05 10:11:42 +08:00
    前段时间刚好接触过这个。我的需求是把某个接单市场上的活根据我自定义的规则,筛选后发到我自己的邮箱,每隔 30 分钟发一次,每次 0 ~ 50 封的样子,每天 100 ~ 300 封左右。
    市面上的邮箱发送服务都不太适合这样的场景,因为它们的免费套餐涵盖不了这样的场景。而且需要审核,应该是为了防止自己的发件服务被垃圾邮件污染。
    所以我找了 2 个可用的,一个是 aws 的 simple email service 服务,试用版每天有 200 封的额度限制,如果你的 python 脚本部署在了 aws 的机器上,发邮件不要钱,即使不这样,价格也很低,每月 1 ~ 2 刀的样子。

    后来我的日发件量超过 200 封了,我就拿我自己的域名去注册了 zoho 的企业邮箱,用企业邮箱里面的账号给我自己发邮件,目前看每天 100 ~ 300 封正常。不过有过一次发件量太大被暂停了,去 zoho 上解封一下就好了。
    chinvo
        15
    chinvo  
       2021-03-05 10:12:55 +08:00 via iPhone
    你需要的是邮件投递服务,比如楼上提到的 sendgrid mailgun mailchimp sendcloud
    shanmin
        16
    shanmin  
       2021-03-05 10:20:16 +08:00 via Android   ❤️ 1
    @geekzhu Flex 套餐现在免费 1250 每月,超过付款
    love
        17
    love  
       2021-03-05 10:25:16 +08:00
    有 VPS 的话自建最好,我是用来发报警邮件就是自建的,不用但心会被杀邮件
    aladdindingding
        18
    aladdindingding  
       2021-03-05 10:26:44 +08:00
    阿里 submail 等等,可以多备选几个 哪个不通换另外一个发
    Puteulanus
        19
    Puteulanus  
       2021-03-05 10:30:32 +08:00
    https://developers.google.com/apps-script/reference/mail/mail-app
    用 Google Apps Script 建个简单的 API,能用自己的 Gmail 发
    oott123
        20
    oott123  
       2021-03-05 10:44:37 +08:00
    其实还有个办法啊,你连上 IMAP,然后往自己的收件箱里写邮件(。
    就是不知道有没有推送……
    RockShake
        21
    RockShake  
       2021-03-05 11:48:11 +08:00
    用 Google GAS 或者 TG 的 API,Google Chat 也有 API
    ladypxy
        22
    ladypxy  
       2021-03-05 12:27:11 +08:00 via iPhone
    zoho 域名邮箱
    zengxs
        23
    zengxs  
       2021-03-05 13:24:27 +08:00
    AWS SES 比较便宜,每 1000 封邮件 0.1 美元
    brader
        24
    brader  
       2021-03-05 14:19:37 +08:00
    我一直用 submail,不贵吧,最低套餐,760 元 10 万封
    infun
        25
    infun  
       2021-03-05 14:23:00 +08:00
    如果内容不多的话,我是这样玩的:
    安卓手机上安装 termux,后台放着跑脚本,需要提醒的,调用 termux-api 写短信到本地
    wbzczyly
        26
    wbzczyly  
    OP
       2021-03-05 15:21:27 +08:00
    谢谢各位!各位提到的服务我都再尝试比较一下。
    internelp
        27
    internelp  
       2021-03-05 15:31:17 +08:00
    我写了一个 zabbix 手机客户端,后来为他增加了接受推送的功能用来接收服务器的告警。

    可以 post json 到我提供的接口,你安装客户端后就会收到消息,但是有个问题是服务器不会保存你推送的消息,所以你看不到消息历史。

    有用的话可以看看: https://www.qiansw.com/zcate-push-tool.html
    zhuweiyou
        28
    zhuweiyou  
       2021-03-05 15:32:47 +08:00
    用 QQ / TG / XX 各种机器人服务啊, 为啥要用邮箱
    hunk
        29
    hunk  
       2021-03-05 15:48:22 +08:00
    邮箱发送,再怎么也有延迟吧。
    Telegram 机器人和 ifttt 的通知推送都挺及时。
    yulgang
        30
    yulgang  
       2021-03-05 16:31:04 +08:00
    如果只是自己用,我觉得 TG 机器人不错
    zimonianhua
        31
    zimonianhua  
       2021-03-07 21:25:05 +08:00
    因为 server 酱 最近不稳定,自己手撸了一个整合推送,邮件方面只支持给你自己验证过的发送邮件。调用的话就是普通 http 调用,文档: https://doc.nextrt.com/web/#/5?page_id=29
    daiv
        32
    daiv  
       2022-12-29 23:36:52 +08:00
    @shanmin #7
    @y051313 #10

    mailgun 不是按月收费吗?
    daiv
        33
    daiv  
       2022-12-29 23:39:30 +08:00
    @brader #24 submail 编辑器是不是超级难用?
    y051313
        34
    y051313  
       2022-12-30 08:47:37 +08:00
    @daiv 免费版够用了。
    daiv
        35
    daiv  
       2022-12-30 09:08:29 +08:00
    @y051313 #34 他们的编辑器表格都没办法插入....
    y051313
        36
    y051313  
       2022-12-31 09:59:24 +08:00
    @daiv 我没用编辑器,我们只是用它的 API 来发邮件
    brader
        37
    brader  
       2023-02-02 13:29:43 +08:00
    @daiv 我有点没明白你表达的什么意思,我说的 submail 是一个邮件发送服务供应商。你想说的是不是 sumline 编辑器?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3575 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:16 · PVG 08:16 · LAX 16:16 · JFK 19:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.