LinuxSir.cn,穿越时空的Linuxsir!

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

利用mutt+esmtp+procmail+fetchmail设置gmail客户端的问题

[复制链接]
发表于 2006-9-29 22:14:20 | 显示全部楼层 |阅读模式
如题:
根据北南南北大哥的“mutt 文本界面的邮件客户端”
http://www.linuxsir.cn/bbs/showthread.php?p=1157770
以及AMD-K6大哥的“用 MUTT 收发电子邮件”
http://www.linuxsir.cn/bbs/showthread.php?t=136669
两篇文章,我照猫画虎的想实现我的gmail客户端。
在gmail的设置页面将POP下载设置为针对所有邮件启用POP
然后在gmail帮助中心查到了gmail电子邮件客户端的配置说明:
http://mail.google.com/support/b ... =13287&hl=zh_CN
接收邮件 (POP3) 服务器 - 需要 SSL:          pop.gmail.com
使用 SSL:是
端口:995
发送邮件 (SMTP) 服务器 - 需要 TLS:         smtp.gmail.com(使用验证)
使用验证:是
使用 STARTTLS:是(某些客户端称其为 SSL)
端口:465 或 587
帐户名:         您的 Gmail 用户名(包括"@gmail.com")
电子邮件地址:         您的完整 Gmail 电子邮件地址 (username@gmail.com)
密码:         您的 Gmail 密码

根据以上说明,我在收邮件的时候这样:fetchmail --ssl -ak
能够成功收到邮件。
但是我不知道怎么在.fetchmail .fetchmailrc中怎么设置呢才能自动加上--ssl这个选项呢?

而且我不知道怎么在.esmtp中设置TLS,所以我只能收邮件却没法发出邮件。怎么办捏~~~
各位大哥们帮帮我撒
发表于 2006-9-30 03:37:05 | 显示全部楼层
.fetchmailrc的gmail设置:

  1. poll pop.gmail.com
  2. protocol pop3
  3. user youraccount@gmail.com
  4. pass yourpwd,
  5. keep
  6. ssl sslcertck
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-9-30 08:24:52 | 显示全部楼层
恩,我是这样的:
  1. protocol POP3
  2. user "user@gmail.com"
  3. password "passwd"
  4. ssl
  5. keep
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-9-30 15:38:30 | 显示全部楼层
esmtp 好像对 ssl 支持不大好。可以试试 msmtp。
在 ~/.msmtprc 中写入:

account gmail
host smtp.gmail.com
from ID@gmail.com
tls on
auth on
port 587
user ID@gmail.com
password PASS

就可以了。
回复 支持 反对

使用道具 举报

发表于 2006-9-30 17:46:33 | 显示全部楼层
参见LFS版的一篇精华帖,也许对你有帮助。
回复 支持 反对

使用道具 举报

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

本版积分规则

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