Mutt

原创 2004年10月16日 19:21:00

经过几天的折腾,终于配好了mutt,现在那出来跟大家分享,希望能解决刚刚接触mutt的同志们 :)

我选择了Mutt+fetchmail+esmtp+procmail来收发邮件,下面分别介绍每个的配置:

Mutt

Mutt是一个纯粹的MUA,它之负责邮件的管理,而不像其他诸如ThunderBird,Evolution等软件同时担负着邮件收发的功能,Mutt把这些任务交给了其它能更好的能专心干那些事情的软件,即fetchmail和esmtp之类。

Mutt的配置文件最好放在~/.mutt里面,命名为muttrc,这样可以把其它与Mutt相关的配置都放在~/.mutt里面,便于管理。muttrc可以很复杂,所以最好的办法是到网上找个现成的,改成适合你自己的,那就看看这里吧:http://www.mutt.org 和 http://www.dotfiles.com

fetchmail

确切的说,fetchmail和mutt没什么关系,它把信件从服务器上去下来,默认的投递到/var/mail/USER中(系统默认邮件池)。起配置很简单,类似这个样子:
poll mails.tsinghua.edu.cn with proto POP3
      user "you" with password "pass" is "you" here fetchall
这段配置很好理解,我就不再赘述(如果实在不懂,就去看看fetchmail的文档吧)。

如果想把收到的邮件进行分类或者自动转发,或者进行其他操作,那么就要用到procmail,那么请这样修改配置:

poll mails.tsinghua.edu.cn with proto POP3
      user "you" with password "pass" is "you" here fetchall
      mda "/usr/bin/procmail -d USER"
其中的USER是你在你的机器上的登录名。

procmail

简而言之,procmail类似一个自动邮件分类过滤器,你可以给它定一些规则,当fetchmail把收到的邮件交给procmail后,它就会根据这些规则进行相应处理,最常用的就是分类到文件夹。procmail的配置不难,我在这里需要指出一点就是:
如果你的$HOME中有.procmail文件夹,那么请把.procmailrc也放到$HOME/.procmail中,否则无效。
我也不知道为什么.

esmtp

因为mutt不能自己发邮件,所以必须调用其他MTA工具。Debian默认安装的是Exim,可见Exim肯定是不错的。但说实在话,就个人用Exim多少有些大炮打蚊子--大材小用,没有必要。所以我选择了轻量级的esmtp,它使用起来要多简单有多简单,参看一下它的sample配置就能上手,只需要把smtp server, user, password写清楚就OK,非常容易。它与Mutt的配合就是一句(在muttrc中):

set sendmail=“/usr/bin/esmtp”

esmtp也可以用procmail,而且也能被fetchmail调用,如果你愿意可以这样修改fetchmail的配置:

poll mails.tsinghua.edu.cn with proto POP3
      user "you" with password "pass" is "you" here fetchall
      mda "/usr/bin/esmtp -f %F %T"
这与我们前面的效果是一样的。

其他

地址本: abook,还可以,能与mutt无缝集成,google一下 mutt abook就知道如何让他们协同工作了。

Linux - mutt 参数详解

linux crontab命令参数及用法详解--linux自动化定时任务cron   crontab 命令   如果发现您的系统里没有这个命令,请安装下面两个软件包.   www.2cto....
  • kevin_spa
  • kevin_spa
  • 2014年09月09日 17:15
  • 1067

【原创】Linux使用Mutt发送邮件/附件

使用Mutt发邮件极其方便,只需要一条命令即可发送或者批量发送邮件 功能说明:E-mail管理程序。 语  法:mutt [-hnpRvxz][-a][-b][-c][-f][-F][-H][...
  • u010787933
  • u010787933
  • 2014年05月06日 11:07
  • 1280

Linux下使用mutt自动发送邮件

使用Mutt发邮件极其方便,只需要一条命令即可发送或者批量发送邮件 1. mutt 安装,以及环境设置(可不设 ) Debian安装sudo apt-install install muttcen...
  • xiongjiezk
  • xiongjiezk
  • 2015年12月06日 01:26
  • 6033

如何更改mutt发信默认的当前用户的发件人信息为我们自已想要的mail地址和信息?

参考mutt中文手册  :   http://hcpage.com/mutt/manual_zh.html  方法:一,建立当前用户的.muttrc文件:#vi ~/.muttrcset envelo...
  • zubin006
  • zubin006
  • 2010年01月28日 12:06
  • 4497

那些没有root权限的岁月:一分钟解决mutt No mailbox

最近被公司的mutt整的很头疼,总是提示No mailbox, 其实原因在于没有root权限,/var/spool/mail/USER_NAME这个文件夹不存在又建立不了。...
  • seabeam
  • seabeam
  • 2015年07月28日 13:05
  • 1278

Linxu MUTT邮件发送配置

首先介绍一下mutt这个软件,它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在linux命令行模式下收发邮件附件。   更多的用法请查阅官网:htt...
  • lichangzai
  • lichangzai
  • 2016年01月12日 11:29
  • 6720

ubuntu14.04安装mutt邮件处理软件

我在windows上一直使用outlook
  • dongfengkuayue
  • dongfengkuayue
  • 2014年11月09日 21:28
  • 2397

发邮件之Mutt详解

linux mutt详解   首先介绍一下mutt这个软件,它是一款基于文字界面的邮件客户端,非常小巧,但功能强大,可以用它来读写,回复保存和删除你的邮件,能在linux命令行模式下收发邮件附件。...
  • adu20111214
  • adu20111214
  • 2016年03月02日 13:16
  • 604

linux 下 利用mutt 发送 带附件的邮件

由于 需要 将 分析出来的 玩家 日志 发送 给 运维一份,所以 在网上 找到了 一个 不错的 日志。 故 记下来,以备不时之需~。 下文 摘自:http://www.mzone.cc/artic...
  • fuming0210sc
  • fuming0210sc
  • 2016年02月26日 16:18
  • 2992

Ubuntu Mutt邮箱的配置与使用

Ubuntu实现邮件发送的方式有很多,最最简单的是就是开个网页,登录你的邮箱,实现邮件的收发。但是能否通过命令行来实现邮件的收发呢,完全可以,这里我比较推荐mutt和msmtp的组合来实现收发邮件。网...
  • Nolan__Roronoa
  • Nolan__Roronoa
  • 2016年08月27日 16:56
  • 3108
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Mutt
举报原因:
原因补充:

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