Swaks是一个功能强大,灵活,可编写脚本,面向事务的SMTP测试工具,
目前Swaks托管在私有svn存储库中。官方项目页面是http://jetmore.org/john/code/swaks/

牛刀小试

kali下默认自带,无需安装。
01 测试邮箱的连通性

swaks --to xxxxxx@qq.com

test
返回250ok,说明该邮箱存在,并且可以正常收信。
利用SMTP发送邮件

swaks --to 收件箱@qq.com --from 发件箱@163.com --body HI这是 由kali发送到您邮件中的内容 --header "Subject: kali论坛 致力于网络安全" --server smtp.163.com   -p 25 -au 发件箱@163.com  -ap SMTP密码

在测试之前,在163官网开启smtp
smtp设置
命令说明:

--from test@qq.com //发件人邮箱;

--ehlo qq.com //伪造邮件ehlo头,即是发件人邮箱的域名。提供身份认证

--body "http://www.baidu.com" //引号中的内容即为邮件正文;

--header "Subject:hello" //邮件头信息,subject为邮件标题

--data ./Desktop/email.txt //将正常源邮件的内容保存成TXT文件,再作为正常邮件发送

success
发送附件

swaks --to 收件箱@qq.com --from 发件箱@163.com --body HI这是 由kali发送到您邮件中的内容 --header "Subject: kali论坛 致力于网络安全" --attach 牛笔阿里云.doc --server smtp.163.com   -p 25 -au 发件箱@163.com  -ap SMTP密码

doc

Last modification:November 25th, 2019 at 08:11 pm
正在沿街乞讨中……