smtp发送邮件
一米软件发现有很多人想尝试用smtp发送邮件,但在网上一搜很多都是教你如何用python来做到smtp发送邮件,这就让不会代码的我们望而却步,其实不会代码也可以用阿里云的smtp发信功能来进行smtp发送邮件,下面就一起来看看吧。
首先开启 SMTP 发信功能
您需要先开启 SMTP 发信功能才能通过 SMTP 接口发送邮件。
登录邮件推送控制台。
单击左侧导航栏中 发信地址,进入发信地址页面。
在发信地址列表中,找到您要开启 SMTP 发信功能的发信地址,在对应的操作栏中单击 设置 SMTP 密码。
在弹出对话框中填写 SMTP 密码,然后单击 确定。
SMTP 发信方法
SMTP 协议是一个简单的邮件传输协议,利用它您可以将邮件发送给别人。此协议使用命令和应答在客户端与服务器之间传输报文。即客户端发出一个命令,服务器返回一个应答。发送方与接收方进行一问一答的交互,由发送方控制这个对话。
目前最新的 SMTP RFC 协议是 RFC5321 。
使用 SMTP 协议的邮件服务器分为两种:
一种为邮件发送服务器,通常叫做 smtpd,需要发件人进行认证。
一种为邮件接收服务器,通常叫做 mx,接收外部运营商用户投递给本地用户的邮件。
阿里云邮件推送的邮件服务器为 smtpd,所以需要进行用户认证(要求认证用户名和发件人必须一致),认证用户名(就是发件人)和密码可以通过控制台进行设置。
程序中调用 SMTP 发送邮件可以使用各种语言的 SMTP Library。详细参考,请见 SMTP 调用示例。
通过 SMTP 协议发送邮件的整体过程如下:
客户端使用 telnet 命令连接到SMTP服务器,建立会话。
客户端发送一个 HELO 或 EHLO 命令。
客户端发送一个 AUTH 认证命令进行用户登录(使用 smtpd 方式)。
客户端发送一个 MAIL 命令指定发件人。
客户端发送一个 RCPT 命令指定收件人。
客户端发送一个 DATA 命令准备输入邮件正文。
客户端发送一个 . 命令(点命令)表示 DATA 命令结束。
客户端发送一个 QUIT 命令结束会话。
示例
为帮助您熟悉使用 SMTP 协议发送邮件的流程,提供以下 telnet 命令会话过程示例,来描述 SMTP 命令会话过程。
备注:其中 S 代表服务器,C 代表客户端。可以使用 Linux 命令 echo -n Content|base64 进行 base64 编码。
- S:220 smtp.aliyun-inc.com MX AliMail Server(127.0.0.1)
- C:EHLO test.com
- S:250-smtp.aliyun-inc.com
- S:250-8BITMIME
- S:250-AUTH=PLAIN LOGIN XALIOAUTH
- S:250-AUTH PLAIN LOGIN XALIOAUTH
- S:250-PIPELINING
- S:250 DSN
- C:AUTH LOGIN
- S:334 dXNlcm5hbWU6
- C:dGVzdEB0ZXN0LmNvbQ== 备注:用户名test@test.com的base64编码
- S:334 UGFzc3dvcmQ6
- C:dGVzdA== 备注:用户密码test的base64编码
- S:235 Authentication successful
- C:MAIL FROM:
备注:注意用 <> 将发件人扩起来 - S:250 Mail Ok
- C:RCPT TO:
- S:250 Rcpt Ok
- C:DATA
- S:354 End data with
. - C:subject: test
- C:from:
- C:to:
- C:
- C:test
- C:.
- S:Data Ok: queued as freedom ###envid=148316944
- C:QUIT
- S:221 Bye
其中,DATA 命令后输入的邮件正文示例中,采用了最简单的文本字符串数据。对于标准的富文本邮件,应该进行规范的 MIME 格式化,包括主题、正文的编码等,这样可以降低被接收方服务器判为垃圾邮件的风险。
上一条:邮件怎么发送
下一条:超级邮件群发机破解版
-
怎样 群发 邮件
怎样 群发 邮件?需要有人从旁协助群发电子邮件吗?一米智能邮件群发软件提供最优质的电子邮件营销服务...
2021-03-18 15:48:54 阅读:1136 #网络营销#
-
qq邮件群发 qq会被封吗
QQ邮件群发qq会被封吗?我们在qq邮件群发有时也会出现邮件群发时用户被封号的情况,那下面一米软件...
2019-09-24 14:26:12 阅读:4254 #网络营销#
-
电子邮箱 群发邮件
下面一米软件来给大家分享一些比较常见的电子邮箱 群发邮件技巧: 1、不要胡乱群发邮...
2023-02-20 14:52:37 阅读:350 #网络营销#
-
邮件群发营销功能
一米智能邮件群发营销功能主要包含以下几点: 1、营销自动化 搭载...
2022-04-15 15:05:16 阅读:825 #网络营销#
-
电子邮件营销的技巧
随着互联网的迅速发展,出现了越来越多的营销方式,但电子邮件营销却一直未被淘汰,并且效果还不错。那么...
2018-12-21 17:28:32 阅读:2982 #网络营销#
热门推荐
- 1 如何快速通过Facebook广告机器学...阅读:22
- 2 外贸人利用Facebook账号来做推广...阅读:24
- 3 Facebook粉丝页面的打造(fac...阅读:40
- 4 Facebook的广告管理工具使用和功...阅读:35
- 5 怎么做好Facebook广告定位(Fa...阅读:73
- 6 如何借助Facebook广告来拓宽选品...阅读:75
- 7 Facebook广告可以考虑的心理学技...阅读:76
- 8 Facebook引流指南(facebo...阅读:80
- 9 Facebook广告衡量策略(Face...阅读:170
- 10 Facebook引流指南(facebo...阅读:137
- 11怎么利用Facebook的搜索好友功能(...阅读:165
- 12 巧用Facebook搜索框(faceb...阅读:91
- 13 手动设置Facebook广告账户的转化...阅读:103
- 14 Facebook广告主页和落地页面审核...阅读:107
- 15 Facebook广告违规的解决办法(F...阅读:120
- 16 做Facebook广告宣传时的3点注意...阅读:112
- 17 Facebook广告和GoogleAd...阅读:130
- 18 可以免费引流的Facebook功能有哪...阅读:118
- 19Facebook广告可能会遇到的那些问题...阅读:136
- 20怎样才能避免Facebook被封号呢(f...阅读:127
- 21 Facebook上的用户留存(Face...阅读:112
- 22 Facebook账户被封的原因及其解决...阅读:157
- 23 Facebook手动设置转换API设置...阅读:164
- 24 Facebook广告效果差的3个客观原...阅读:139
- 25 Facebook广告效果差的主观原因怎...阅读:161
- 26 FacebookPixel的设置与安装...阅读:327
- 27 Facebook广告真正重要的指标是哪...阅读:152
- 28 如何申请Facebook企业广告账号(...阅读:186
- 29怎样在Facebook上快速积累属于自己...阅读:153
- 30 跨境电商关于Facebook广告的怎样...阅读:166
标签更多+