smail(){
smtp="smtp.mxhichina.com 80" # 邮件服务器地址+端口,阿里云服务器25端口被屏蔽
smtp_domain="mxhichina.com" # 发送邮件的域名,即@后面的
FROM="k@kos.org.cn" # 发送邮件地址
RCPTTO="$1" # 收件人地址
username_base64="ae22e2e3Jne2ee2eu" # 用户名base64编码过后
password_base64="Ue2Ee2eje2e=" # 密码base64编码过后
(
echo "ehlo $smtp_domain" #与服务器打招呼,并告知客户端使用的主机名
sleep 1
echo "AUTH LOGIN" #开始鉴权
sleep 1
echo "$username_base64" #base64过后的账号
sleep 1
echo "$password_base64" #base64过后的密码
sleep 1
echo "MAIL FROM:<$FROM>" #告诉服务器发送邮件地址
sleep 1
echo "RCPT TO:<$RCPTTO>" #告诉服务收信人邮箱地址
sleep 1
echo "DATA" #开始真正的邮箱内容编写
sleep 1
echo "Subject:[KOS]验证码" #邮箱主题
echo "From:<$FROM>"
echo "To:<$RCPTTO>"
echo ""
echo "您的验证码是:$wait"
echo "." #结束编写
sleep 2
echo "quit" #断开连接
)|telnet $smtp
}
然后执行就是啦
smail cbn@qq.com #收件人的邮箱地址
评论