腾讯云虚拟机如何发邮件?

cajp0208 · 184 天前 · 3258 次点击
这是一个创建于 184 天前的主题,其中的信息可能已经有所发展或是发生改变。
腾讯云虚拟机如何发邮件?需求不大,偶尔一天发一两封的样子
虚拟 邮件 腾讯 样子24 条回复 • 2020-10-09 16:18:39 +08:00
chinvo 1
chinvo 184 天前 via iPhone
发工单开 25
qzy168 2
qzy168 183 天前
发工单开 25 端口。

腾讯云轻量和限时秒杀活动部分云主机配置与价格: https://v2ex.com/t/711197
TimePPT 3
TimePPT 183 天前 via Android
https://sendcloud.sohu.com/price.html
sendcloud,一天 10 封免费额度
815979670 4
815979670 183 天前 ❤️ 1
阿里云一天 100 封 免费额度
opengps 5
opengps 183 天前
怎么 1,2 楼上来就是开 25 端口?解决问题不一定必须要自建一套邮局,2 楼也犯不着非得引导付费渠道
大部分邮箱都支持客户端发邮件的,自己写程序发送也不是难事
hefish 6
hefish 183 天前
自己调用 qqmail 的 smtp 不行吗?
solos 7
solos 183 天前
试下这个 https://www.hedwi.com dkim 、spf 、dmarc 、反向解析都做了
natashahollyz 8
natashahollyz 183 天前 via iPhone
@qzy168 境外能打折吗?非大陆就行,不想备案
ShallowAi 9
ShallowAi 183 天前 via Android ❤️ 1
腾讯企业邮箱 免费 100 封 /日 不需要开 25 端口
用他的 smtp 就行
hancc 10
hancc 183 天前
用 465 端口

EminemW 11
EminemW 183 天前 via iPhone
开锤子端口,写个脚本发邮件不就得了
vuuv 12
vuuv 183 天前 via Android
@opengps #5 搜了下,好像是因为滥发问题,所以国内外云服务商都选择默认全局把出方向的 25 端口封了。也都可以申请解封。
opengps 13
opengps 183 天前 via Android
@vuuv 差不多。域名,自建邮局等成本很低,所以滥发邮件的问题很严重
unclemcz 14
unclemcz 183 天前
@815979670 阿里邮件推送每天有 200 封免费额度;
@hefish 我被 qq 邮箱封过 smtp,绑定了已备案域名,日均十来封的样子发了 1 年左右,用于自己网站用户注册后发邮件提醒注册成功,然后有一天突然就 550 Mail content denied,发信给腾讯客服( mailteam@qq.com ),客服让我提供日志,我提供了错误日志,然后再也没有回复过我;后切换到阿里云邮件推送,至今为止还算稳定。
mooyo 15
mooyo 183 天前
找个域名绑定到腾讯企业邮箱,然后自己给自己分配账号就可以用他们的接口发了吧
mooyo 16
mooyo 183 天前
@mooyo 似乎有 1000 封的免费额度 可以自己看看具体的价目
SenLief 17
SenLief 183 天前 via Android
自建邮局不值得,因为都会被编辑为垃圾。如果量少就用免费的,比如 mailgun 。
hanguokai 18
hanguokai 183 天前
为了防止发垃圾邮件(以及影响 IP 声誉),很多云平台都封了 25 端口,比如 Google Cloud 在文档中就明确说了这个问题 https://cloud.google.com/compute/docs/tutorials/sending-mail 。所以不能在虚拟机上用 SMTP 发邮件。一般是使用非 SMTP 的 REST API 接口发邮件。有 mailgun 这些独立的 email api 服务提供商,另外很多云平台(比如 AWS 、阿里云)本身也提供 email api 服务,腾讯云其实也有这个服务 https://cloud.tencent.com/product/ses 。
CFM880 19
CFM880 183 天前
apt install libnss3-tools
mkdir .certs
echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne ‘/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p’ > .certs/qq.crt
certutil -A -n “GeoTrust SSL CA” -t “C,,” -d .certs -i .certs/qq.crt
certutil -A -n “GeoTrust Global CA” -t “C,,” -d .certs -i .certs/qq.crt
certutil -L -d .certs

cd .certs
certutil -A -n “GeoTrust SSL CA – G3” -t “Pu,Pu,Pu” -d ./ -i qq.crt

编辑配置信息 /etc/s-nail.rc
set from=xxxxxxxx@qq.com
set smtp=smtps://smtp.qq.com:465
set smtp-auth-user=xxxxxxx@qq.com
# 这个去开启 QQ 邮箱的 POP3 会有一串码
set smtp-auth-password=xxxxxxxx
set smtp-auth=login
set ssl-verify=ignore
# 上面生成的 cert.sh 文件路径
set nss-config-dir=/root/crontab/.certs

发送邮件
mailx -s “xx 主题” xxxx@gmail.com xxxx@163.com xxxx1@163.com < message.txt

这样应该是 OK,开放 465 端口后,我们用阿里云是可以发送邮件的
Tink 20
Tink 183 天前
25 端口必须打开才能用 smtp 发吧
BAOryoo 21
BAOryoo 183 天前
@natashahollyz 现在海外服务器都是有活动 也很优惠的 海外服务器不需要备案 可以加我 v ; MTc2MjAzODQ2Mjk=
qzy168 22
qzy168 183 天前
@natashahollyz 也有的。可以联系 V (base64):am9veXVuY29t
leffz 23
leffz 183 天前
腾讯云邮件推送操作步骤: https://curl.qcloud.com/JCAHEoK8
Mashirobest 24
Mashirobest 182 天前 via Android
@Tink 好像选 ssl 可以换成 994 之类的端口(不同的邮箱可能不同)