sendEmail的使用
坑!坑!坑!今天又弄了一天如何发送邮件,首先用sendmail,postfix.....等,都试过了,各种报错,然后就从早上弄到现在,在群里问问题的时候,一位好心的大哥说了他用的是sendEmail,抱着试试吧,都已经弄了一天了。没想到很简单粗暴啊,安装,一条命令就可以了!!!感谢大哥!一般在群里问问题,没人鸟。哈哈,做个小小的总结,以便下次用的时候就不会纠结了,也可以不要用这么久时间了。其实前一个星期用sendmail弄出来了,但是没去总结,全都忘了。。。
Centos安装sendEmail
wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz
tar -zxvf sendEmail-v1..tar.gz
3:配置环境变量
cd sendEmail-v1.
cp sendEmail /usr/local/bin/
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 @qq.com -m a
这里如把文本内容以邮件正文的方式发送,那就要去掉-o message-content-type=html,要不然,不会以文本里的格式发送。
若发送成功,会提示:
Nov :: happysongs sendEmail[]: 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 @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
sendEmail的使用的更多相关文章
- sendEmail
原文:http://blog.chinaunix.net/uid-16844903-id-308853.html 功能: 发邮件的客户端 官网地址: http://caspian.dotconf.ne ...
- zabbix告警使用sendEmail
1sendmail介绍 详细介绍见官网:http://caspian.dotconf.net/menu/Software/SendEmail/ 2使用sendEmail sendEmail是个十分优秀 ...
- sendEmail报错:at /usr/share/perl5/vendor_perl/IO/Socket/SSL.pm
sendEmail发送邮件是出现以下报错: ******************************************************************* Using the ...
- CentOS 6.5 zabbix 3.0.4 SendEmail报警
官方介绍:http://caspian.dotconf.net/menu/Software/SendEmail/ 1.sendEmail部署 下载安装包到本地.解压 [root@localhost S ...
- zabbix使用sendEmail发送邮件报警
sendEmail是一个轻量级,命令行的SMTP邮件客户端.如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择:使用简单并且功能强大.这个被设计用在php.bashperl和web站 ...
- CentOS6.4 利用sendEmail发邮件
1.下载安装sendEmail wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz tar z ...
- SendEmail语法
SendEmail语法 示例: /usr/local/bin/sendEmail -f shengwei.tang@joy4you.com -t @qq.com -s smtp.exmail.qq.c ...
- 不可或缺的 sendEmail
还在为Linux下没有便捷的邮件程序苦恼,还在为复杂的邮件服务器架设Google N多网页? 对于小型,便捷的Linux下命令行邮件程序,sendEmail使得这一切变得轻松可行.一起来看看吧. 一. ...
- linux sendEmail工具的安装使用
1.sendEmail的主页http://caspian.dotconf.net/menu/Software/SendEmail/ 下载地址wget http://caspian.dotconf.ne ...
随机推荐
- python request属性及方法说明
if request.REQUEST.has_key('键值'): HttpRequest对象的属性 参考: 表 H-1. HttpRequest对象的属性 属 性 描述 path 表示提 ...
- Fragment使用findFragmentById返回null
@Override public void onClick(View v) { switch (v.getId()){ case R.id.btn1: replaceFragment(new Anot ...
- Discovering the Computer Science Behind Postgres Indexes
This is the last in a series of Postgres posts that Pat Shaughnessy wrote based on his presentation ...
- Network Address Translation(转载)
Network Address Translation 来源:http://alexanderlaw.blog.hexun.com/9791596_d.html 地址转换用来改变源/目的 ...
- 在线程中用 OracleBulkCopy 导至 CPU 百分百
抓取到的数据, 要批量写数据到 ORACLE , 一开始是用的EF, 处理速度很慢. 主要表现在验证数据上(db.GetValidationErrors), 每分钟才能写 1000条不到. 换成 En ...
- Maven进价:Maven构建错误汇总
问题:The method of type must override asuperclass? annotation:@Override的原因 办法:项目右键->build path-> ...
- PHPMyAdmin 显示缺mysqli 扩展的解决方法
今天在学PHP100视频教程时,装了phpMyAdmin.一开始下载的是最新版本phpMyAdmin-4.1.4-all-languages, 直接500错误,页面怎么也打不开.我用的PHP版本是老版 ...
- iOS 关于GCD中的队列
GCD中队列分类及获得方式 1.串行队列 dispatch_queue_t queue = dispatch_queue_create("队列名", DISPATCH_QUEUE ...
- (转自http://www.blogjava.net/moxie/archive/2006/10/20/76375.html)WebWork深入浅出
(转自http://www.blogjava.net/moxie/archive/2006/10/20/76375.html) WebWork深入浅出 本文发表于<开源大本营> 作者:钱安 ...
- Linux 组群账户管理
一.Linux组群账户配置文件 1./etc/group文件 /etc/group文件是用户组群的配置文件,内容包括用户和用户组群,并且能显示出用户是归属哪个用户组群或哪几个用户组群.一个用户可以归属 ...