分页: 1 / 1

命令行怎么发邮件

发表于 : 2014-06-19 21:49
lotuslwt
是不要要安装mailutils才行,要能带附件的。有没相关的示例呢,baidu不到。谢谢。
另外那个sendmail是干什么的,能用它发邮件吗,菜鸟一枚,所以问题比较多。

Re: 命令行怎么发邮件

发表于 : 2014-06-19 21:55
realrealjerry
mutt

Re: 命令行怎么发邮件

发表于 : 2014-06-19 22:12
tracyone
能否使用命令行发邮件得看你使用什么邮件客户端,该邮件客户端是否支持命令行参数的输入。
比如说大名鼎鼎的thunderbird就可以轻松做到:
参考
http://linux.chinaunix.net/techdoc/syst ... 4329.shtml

Re: 命令行怎么发邮件

发表于 : 2014-06-20 6:17
youzhiyili
之前的笔记,不知道有没有过时

ubuntu安装邮件管理mutt+msmtp

代码: 全选

sudo apt-get install mutt msmtp
----------------------------- 网易配置[~/.msmtprc] -----------------------------
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile ~/.msmtp.log

account default
host smtp.163.com
from 网易帐号@163.com

auth plain
user 网易帐号
password 网易密码
----------------------------- 网易配置[~/.muttrc] -----------------------------
set sendmail="/usr/bin/msmtp"
set use_from=yes
set envelope_from=yes

set from=网易帐号@163.com
set realname=网易昵称

set pop_user=网易帐号
set pop_pass=网易密码
set pop_host=pop.163.com
----------------------------- 多账户配置[~/.msmtprc] -----------------------------
###通用配置###
defaults
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile ~/.msmtp.log
############

###网易邮箱###
account 网易
host smtp.163.com
from 网易帐号@163.com

auth plain
user 网易帐号
password 网易密码
############

##网易邮箱2##
account 网易2 : 网易
host smtp.163.com
from 网易帐号[email protected]

auth plain
user 网易帐号2
password 网易2密码
############

###腾狗邮箱###
account 腾狗
host smtp.qq.com
from 腾狗帐号@qq.com

tls off

auth login
user 腾狗帐号
password 腾狗密码
############

###默认邮箱###
account default : 网易
############
----------------------------- 多账户配置[~/.muttrc] -----------------------------
###通用配置###
set sendmail="/usr/bin/msmtp"
set use_from=yes
############

###网易邮箱###
macro generic "<esc>1" ":set from=网易帐号@163.com"
set realname=网易昵称
set pop_user=网易帐号
set pop_pass=网易密码
set pop_host=pop.163.com
############

##网易邮箱2##
macro generic "<esc>2" ":set from=网易帐号[email protected]"
set realname=网易2昵称
set pop_user=网易帐号2
set pop_pass=网易2密码
set pop_host=pop.163.com
############

###腾狗邮箱###
macro generic "<esc>3" ":set from=腾狗帐号@qq.com"
set realname=腾狗昵称
set pop_user=腾狗帐号
set pop_pass=腾狗密码
set pop_host=pop.qq.com
############

Re: 命令行怎么发邮件

发表于 : 2014-06-23 17:07
lotuslwt
我安装了mailutils,想用mail发外部邮件,那该怎么做呢。是不是还要设置sendmail服务呢,谢谢楼上各位。

Re: 命令行怎么发邮件

发表于 : 2014-06-25 0:17
ak2008
mark!!不错! :em11

Re: 命令行怎么发邮件

发表于 : 2014-06-25 10:18
lotuslwt
恭请坛子里的大神再出来走两步!!!

Re: 命令行怎么发邮件

发表于 : 2014-06-25 10:29
poloshiao

Re: 命令行怎么发邮件

发表于 : 2014-06-25 11:13
lotuslwt
thanks for above links,let me see.

Re: 命令行怎么发邮件

发表于 : 2014-06-27 10:26
eexpress
估计只是在服务器上,要发通知邮件,脚本带一个mail的模块,就可以了。搞这么复杂。