首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有mda的获取邮件

没有mda的获取邮件
EN

Unix & Linux用户
提问于 2010-12-22 22:03:02
回答 2查看 3.4K关注 0票数 6

我希望使用not mail从服务器上检索邮件,并让它直接存放在邮箱/存储库中,而不是交给mda。这个是可能的吗?多么?

在另一种情况下,是否存在一个mda,它简单地接收来自er的东西并将它们存储在某种存储库中,而不进行任何处理?

EN

回答 2

Unix & Linux用户

发布于 2010-12-22 23:57:17

使用mda在您的.fetchmailrc指定邮差促邮作为您的MDA。

代码语言:javascript
运行
复制
mda "/usr/bin/maildrop"

这将把邮件存放在系统邮箱中(通常是/var/spool/mail/handygandy/var/mail/handygandy)。如果您想在其他地方发送邮件,或者想根据邮件的内容发送邮件,请编写一个~/.mailfilter 文件

代码语言:javascript
运行
复制
to mail/fetched
票数 4
EN

Unix & Linux用户

发布于 2015-04-09 06:04:51

由于mda只是一个程序,从stdin读取整个电子邮件并将其写到某个地方,所以您可以用bash编写最简单的mda:

代码语言:javascript
运行
复制
mda "/bin/sh -c 'cat > INBOX/new/$(date +%''s_%N)'"

这个棘手的单引号是一个避免"%s“的变通方法,因为with将用当前的用户名:在获取邮件的mda选项中编码文字百分比替换"%s”。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/5103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档