zoukankan      html  css  js  c++  java
  • telnet 发送邮件

    1. telnet smtp.aliyun.com 25 // 这里用的是阿里云的smpt服务器,并且开放25端口
    2. helo hi // 和阿里云的smtp服务器打招呼,测试是否连通
    3. auth login // 开始身份认证
    4. base64_encode('example@aliyun.com') // 邮箱经过base64处理后的字符串
    5. base64_encode('password')  // 邮箱密码经过base64处理后的字符串 
    6. mail from:<send@aliyun.com> // 发件人的邮箱地址
    7. rcpt to:<receive@sina.com> // 收件人邮箱地址
    8. DATA // 开始写邮件
    9. from: // 发件人名称,显示在收件箱的发件人
    10. to: // 收件人名称,显示收件人
    11. subject: // 邮件主题,显示在收件箱的主题
    12. 接着空一行,即直接回车,表示正文部分的开始
    13. 空行后输入新建的正文内容
    14. 按下回车
    15. 输入.
    16. 回车,邮件就发出去了,quit就可以退出

    tailf /var/logs/maillog  查看发送邮件日志

    状态码说明:

    220 : 服务就绪

    250 :请求邮件动作正确,完成(HELO,MAIL FROM,RCPT TO,QUIT 指令执行成功会返回此信息)

    235 :认证通过

    221 :正在处理

    354 :开始发送数据,结束以 .(DATA指令执行成功会返回此信息)

    500 :语法错误,命令不能识别

    550 :命令不能执行,邮箱无效

    552 :中断处理:用户超出文件空间

    postfix 配置参考:https://blog.csdn.net/qq_39594705/article/details/79870742

  • 相关阅读:
    C++总结
    Perl注释格式
    处理压力测试中的问题
    C++标准库中的时间函数
    C语言中如何使用宏 转载
    探索C++的秘密之详解extern "C"
    调试代码的技巧
    又长一岁
    [转]pycharm的一些快捷键
    dizhi
  • 原文地址:https://www.cnblogs.com/sunshine-long/p/10835100.html
Copyright © 2011-2022 走看看