zoukankan      html  css  js  c++  java
  • sendEmail的使用

    坑!坑!坑!今天又弄了一天如何发送邮件,首先用sendmail,postfix.....等,都试过了,各种报错,然后就从早上弄到现在,在群里问问题的时候,一位好心的大哥说了他用的是sendEmail,抱着试试吧,都已经弄了一天了。没想到很简单粗暴啊,安装,一条命令就可以了!!!感谢大哥!一般在群里问问题,没人鸟。哈哈,做个小小的总结,以便下次用的时候就不会纠结了,也可以不要用这么久时间了。其实前一个星期用sendmail弄出来了,但是没去总结,全都忘了。。。

    Centos安装sendEmail

    1:下载sendEmail       
    wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz
    2:解压     
    tar -zxvf sendEmail-v1.56.tar.gz
    3:配置环境变量   
      cd sendEmail-v1.56
      cp sendEmail /usr/local/bin/    
     
    Ubuntu安装sendEmail     
    sudo apt-get install sendEmail
     
     
     
    测试:
    sendEmail -f lil@yunxxx.cn -s smtp.exmail.qq.com -u "test" -o message-content-type=html -o message-charset=utf-8 -xu lil@yunxxx.cn -xp 密码 -t 836217653@qq.com -m a

    这里如把文本内容以邮件正文的方式发送,那就要去掉-o message-content-type=html,要不然,不会以文本里的格式发送。

    若发送成功,会提示:

    Nov 23 17:16:35 happysongs sendEmail[12754]: Email was sent successfully!
     
    常用参数说明:
    -f:           表示发送者的邮箱
    -t:           表示接收者的邮箱
    -s:           表示SMTP的服务器的域名或者IP,也可以加端口号 域名:port
    -u:           表示邮件主题
    -xu:          表示SMTP验证的用户名(也就是登录邮箱的用户名lil@yunovo.cn)
    -xp:          表示SMTP验证的密码(也就是登录邮箱的密码XXX)
    -m:           表示的内容
    -cc:          表示抄送
    -bcc:         表示暗抄送
    -a:           后加文件名,会以附件的形式发送
    -o message-charset=utf8             邮件内容的编码
    -o message-content-type=html        邮件内容的格式
    -o message-file=a.txt               把文件内容以邮件正文发出

    写成脚本:

    #!/bin/bash
    /usr/bin/sendEmail -f lil@yuxxx.cn -t 836217653@qq.com -s smtp.exmail.qq.com -u "test" -o message-content-type=html -o message-charset=utf-8 -xu lil@yunxxx.cn -xp 密码 -m a
  • 相关阅读:
    洛谷 P2294 【[HNOI2005]狡猾的商人】
    洛谷 P5960 【【模板】差分约束算法】/差分约束算法入门
    洛谷 P3916 【图的遍历】
    洛谷 P1347 【排序】
    洛谷 P3243 【[HNOI2015]菜肴制作】
    ES6,ES7,ES8,ES9,ES10新特性一览
    Sass、LESS 和 Stylus区别总结
    MyBatis更新用户信息操作
    MyBatis使用mapper映射文件删除用户信息
    MyBatis使用mapper映射文件添加用户信息
  • 原文地址:https://www.cnblogs.com/lemon-le/p/6094601.html
Copyright © 2011-2022 走看看