免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4294 | 回复: 5
打印 上一主题 下一主题

[系统管理] CentOS下,无法用mutt命令发送邮件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-05-14 18:29 |只看该作者 |倒序浏览
操作系统是 CentOS 6.5

我想在操作系统上面写脚本,并把处理结果,发送到邮箱,

然后,报这个错误,

[root@iZ2313a3aahZ postfix]# echo "mail content" | mutt -s "mail" angelcss@sina.com
[root@iZ2313a3aahZ postfix]# postdrop: warning: unable to look up public/pickup: No such file or directory

论坛徽章:
0
2 [报告]
发表于 2015-05-14 21:55 |只看该作者
好久都没有接触邮件了,这是我学习时遇到的问题和整理的笔记,希望对你有帮助


用 dovecot,mutt 收取信件
[root@mail conf.d]# yum install dovecot mutt -y  #先安装dovecot和mutt,mutt
[root@mail conf.d]# vim /etc/dovecot/dovecot.conf
        -------------------------------------------
                protocols = imap pop3 lmtp
                disable_plaintext_auth = no
        -------------------------------------------
[root@mail conf.d]# vim 10-mail.conf
        ----------------------------------------------------------
                mail_location =mbox:~/mail:INBOX=/var/mail/%u
        ----------------------------------------------------------
[root@mail conf.d]# useradd pop     #创建用户并设置密码
[root@mail conf.d]# mutt -f imap://pop@172.25.254.225    #此时登录会提示 login failed
[root@mail conf.d]#cat /var/log/maillog    #查看日志信息,会发现如下的出错信息提示,无法创建/home/pop/mail/.imap
Mar  5 14:28:07 test dovecot: imap(pop): Error: chown(/home/pop/mail/.imap, group=12(mail)) failed: Operation not permitted (egid=8889(pop), group based on /var/mail/pop - see
[root@mail conf.d]# su - pop
[pop@mail ~]$ mkdir -p /home/pop/mail/.imap
[root@mail conf.d]# mail pop@163.com     #给用户发送一封测试邮件
Subject: nihao
d
.
EOT
[root@mail conf.d]# mutt -f imap://pop@163.com     #再次登录邮箱,会有 permittion denied的提示
[root@mail conf.d]# cat /var/log/maillog            
Mar  5 14:32:31 test dovecot: imap(pop): Error: chown(/home/pop/mail/.imap/INBOX, group=12(mail)) failed: Operation not permitted (egid=8889(pop), group based on /var/mail/pop - see
[root@mail conf.d]# su - pop
[pop@mail ~]$ touch /home/pop/mail/.imap/INBOX     #手动创建缺少的文件
之后再次登录,就可以进行邮件的收发等操作了

论坛徽章:
0
3 [报告]
发表于 2015-05-15 11:56 |只看该作者
回复 2# dream_my_dream

谢谢哈!

昨天,我只在服务器上安装了mutt,  测试发送邮件到 新浪 和 腾讯邮件 都可以正常收到,但是今天却收不到邮件了!


   

论坛徽章:
0
4 [报告]
发表于 2015-05-15 22:37 |只看该作者
回复 3# cpy9981

检查一下该启动的服务是否正常,再不行就挨个重启
   

论坛徽章:
0
5 [报告]
发表于 2015-05-15 23:57 |只看该作者
回复 4# dream_my_dream

你说得对,就是postfix服务没有启动,所以mutt命令发不出邮件,O(∩_∩)O谢谢


   

论坛徽章:
0
6 [报告]
发表于 2015-05-16 15:42 |只看该作者
回复 5# cpy9981
我学那个的时候也老犯那样的小错,错多了就积累出经验了

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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP