4.5 KiB
SMTP - Commands
从零开始学习AWS黑客技术,成为专家 htARTE(HackTricks AWS红队专家)!
支持HackTricks的其他方式:
- 如果您想看到您的公司在HackTricks中做广告或下载PDF格式的HackTricks,请查看订阅计划!
- 获取官方PEASS & HackTricks周边产品
- 探索PEASS家族,我们的独家NFTs收藏品
- 加入 💬 Discord群 或 电报群 或 关注我们的Twitter 🐦 @carlospolopm。
- 通过向HackTricks和HackTricks Cloud github仓库提交PR来分享您的黑客技巧。
立即提供的漏洞评估和渗透测试设置。从任何地方运行完整的渗透测试,具有从侦察到报告的20多种工具和功能。我们不取代渗透测试人员-我们开发定制工具、检测和利用模块,让他们有更多时间深入挖掘、弹出shell并享受乐趣。
{% embed url="https://pentest-tools.com/" %}
命令来源: https://serversmtp.com/smtp-commands/
HELO
这是第一个SMTP命令:它开始了标识发件服务器的对话,并通常跟随其域名。
EHLO
启动对话的另一种命令,表明服务器正在使用扩展的SMTP协议。
MAIL FROM
使用此SMTP命令开始操作:发件人在“From”字段中声明源电子邮件地址,并实际开始电子邮件传输。
RCPT TO
标识电子邮件的收件人;如果有多个收件人,则简单地逐个重复该命令。
SIZE
此SMTP命令通知远程服务器附加电子邮件的估计大小(以字节为单位)。它还可用于报告服务器接受的消息的最大大小。
DATA
使用DATA命令开始传输电子邮件内容;通常由服务器给出的354回复代码跟随,允许开始实际传输。
VRFY
要求服务器验证特定电子邮件地址或用户名是否实际存在。
TURN
此命令用于在客户端和服务器之间颠倒角色,无需运行新连接。
AUTH
使用AUTH命令,客户端向服务器进行身份验证,提供其用户名和密码。这是另一层安全性,以确保正确的传输。
RSET
通知服务器正在进行的电子邮件传输将被终止,尽管SMTP对话不会被关闭(与QUIT的情况不同)。
EXPN
此SMTP命令请求确认邮件列表的标识。
HELP
这是客户端请求有助于成功传输电子邮件的一些信息。
QUIT
终止SMTP对话。
立即提供的漏洞评估和渗透测试设置。从任何地方运行完整的渗透测试,具有从侦察到报告的20多种工具和功能。我们不取代渗透测试人员-我们开发定制工具、检测和利用模块,让他们有更多时间深入挖掘、弹出shell并享受乐趣。
{% embed url="https://pentest-tools.com/" %}
从零开始学习AWS黑客技术,成为专家 htARTE(HackTricks AWS红队专家)!
支持HackTricks的其他方式:
- 如果您想看到您的公司在HackTricks中做广告或下载PDF格式的HackTricks,请查看订阅计划!
- 获取官方PEASS & HackTricks周边产品
- 探索PEASS家族,我们的独家NFTs收藏品
- 加入 💬 Discord群 或 电报群 或 关注我们的Twitter 🐦 @carlospolopm。
- 通过向HackTricks和HackTricks Cloud github仓库提交PR来分享您的黑客技巧。