LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 951|回复: 4

让mutt与evolution协同工作

[复制链接]
发表于 2007-1-15 02:44:13 | 显示全部楼层 |阅读模式
这段时间一直在用evolution,感觉还不错,特别是对联系人的管理做得非常不错。
但有时需要从别的地方ssh登录到自己的机器看邮件,这只有用mutt比较方便。
所以希望mutt与evolution能协同工作:evolution收发的邮件mutt能看,mutt收发的邮件evolution也能看。也就是说让mutt和evolution能同时操作。

evolution的邮件是存放在~/.evolution/mail/local/目录里的,第一步是让mutt能读取这个目录里的邮件,方法如下:
编辑~/.muttrc,做如下设置:

  1. set mbox_type=MBOX
  2. set folder = ~/.evolution/mail/local
  3. set spoolfile=~/.evolution/mail/local/Inbox
  4. set mbox=~/.evolution/mail/local/Inbox
  5. set record=~/.evolution/mail/local/Sent
  6. mailboxes =Inbox
  7. set move=no
复制代码

然后运行mutt就能访问evolution收发的邮件了。

下一步还需要解决2件事:
1. 让fetchmail+procmail把邮件接收到~/.evolution/mail/local/Inbox中
2. 在mutt中通过ssmtp发送邮件,并把发送的邮件保存到~/.evolution/mail/local/Send中

如果有兄弟解决了这2件事,请告知一下解决办法。。。先谢了!
发表于 2007-1-15 04:14:17 | 显示全部楼层
.fetchmailrc
...
defaults
mda "/usr/bin/procmail -d %T"
...

.procmailrc
HOME=/home/user
LOGFILE=$HOME/.procmail.log
MAILDIR=$HOME/path/you/want
DEFAULT=$MAILDIR/inbox
...

ssmtp没用过
回复 支持 反对

使用道具 举报

发表于 2007-1-15 12:06:43 | 显示全部楼层
2. in muttrc
set copy=yes
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-15 14:34:30 | 显示全部楼层
谢谢各位,目前已能够在mutt中将发送的邮件保存到Send中.

~/.muttrc设置如下:
  1. set mbox_type=MBOX
  2. set folder = ~/.evolution/mail/local
  3. set spoolfile=~/.evolution/mail/local/Inbox
  4. set mbox=~/.evolution/mail/local/Inbox
  5. set record=~/.evolution/mail/local/Sent
  6. mailboxes =Inbox
  7. set move=no
  8. set sendmail=/usr/sbin/ssmtp
  9. set from="youraccount@gmail.com;"
  10. set copy=yes    # save outgoing messages to $record
  11. set editor="/usr/bin/vim"
复制代码

/etc/ssmtp/ssmtp.conf设置如下:
  1. root=youraccount@gmail.com
  2. mailhub=smtp.gmail.com:587
  3. rewriteDomain=
  4. hostname=youraccount@gmail.com
  5. UseSTARTTLS=YES
  6. AuthUser=youraccount
  7. AuthPass=yourpassword
  8. FromLineOverride=YES
复制代码

目前mutt已经能正常发邮件,并且通过c<进发件箱中能看见发出去的邮件。但有一个小问题,在evolution的Send中看不到发出去的邮件, 并且Sent的标识变为Sent(1),也就是说evolution认为Send中有一封未读的邮件...

不知道有没有办法解决这个问题...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-15 14:38:42 | 显示全部楼层
说明一下,不是evolution看不到Send中的所有邮件,而是evolution看不到通过mutt发出去的邮件...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表