防遗忘笔记:推荐一个ubuntu 下可以通过命令行发送邮件的软件

原创 2013年12月04日 19:33:54

最进工作需要用到在ubuntu下通过命令行发送邮件。

google后。发现 eMail 这个小应用很好的满足了要求。

安装也很简单。

git clone --recursive https://github.com/deanproxy/eMail.git
cd eMail
./configure
make

编译好后,eMail/src/下生成了“email” 可执行命令, eMail/下有缺省的配置文件 email.conf

修改email.conf配置

主要是

SMTP_SERVER
MY_NAME 
MY_EMAIL
SMTP_AUTH
SMTP_AUTH_USER
SMTP_AUTH_PASS

根据自己的情况做相应修改。

然后把email ,email.conf 拷贝到一个目录下

email -c email.conf -t //检查配置文件是否正确

email -c email.conf -s "subject" -a attach_file_path -b dest@example.com

这样就可以发送一封空白的,主题为“sbuject”, 附件为 attach_file_path 的邮件到 dest@example.com

是不是很方便,只要这两个文件,就可以完成命令行发送邮件的任务。

如果需要其他的功能,请看以下帮助把。也很简单。

have fun.:)

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用blat在MS_DOS命令行中发送邮件

使用blat在MS_DOS命令行中发送邮件

SMTP协议--在cmd下利用命令行发送邮件

先简单介绍下smtp smtp使用命令和应答在客户与服务器之间传输报文。即客户发出一个命令,服务器返回一个应答。发送方与接收方进行一问一答的交互,由发送方控制这个对话。   ...

linux从命令行发送邮件

ubuntu server 14.04 从命令行发邮件安装mailutils`sudo apt-get install mailutils` 接下来进行默认安装就行了。Postfix Configur...

CMD Telnet 命令行自动发送邮件脚本

定期监控sql server服务运行状态,如服务停止,则启动它? 这个比较简单的方法可以实现  net start 服务名称 放到windows的定时执行中就好了 如果服务已经启动则报 服务...

使用blat在命令行下发送邮件

Blat is a Windows (32 & 64 bit) command line utility that sends eMail using SMTP or post to usenet u...

邮件服务器-SMTP命令行发送邮件

测试命令行smtp发送邮件。 telnet smtp.163.com    //说明外网的一个163邮件服务器 220 163.com Anti-spam GT for Coremail Syst...

软件中常用的“发送邮件”、“打印文档”,其本质是“队列”!

本图文详细介绍了顺序队列、循环队列、链队列的实现过程。

dos命令测试发送邮件jar包

  • 2017年06月05日 09:47
  • 1.43MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:防遗忘笔记:推荐一个ubuntu 下可以通过命令行发送邮件的软件
举报原因:
原因补充:

(最多只允许输入30个字)