procmail相关内容

Procmail设置,执行PHP脚本

我的procmail设置运行良好,当收到电子邮件时,似乎在执行我的PHP脚本没有问题. 以下是.procmailrc文件的示例: #BEGIN用于邮件解析的程序脚本DEFAULT = $ HOME/Maildir/MAILDIR = $ HOME/MaildirPMDIR = $ HOME/.procmailLOGFILE = $ PMDIR/log.`date +%y-%m-%d`SH ..
发布时间:2021-05-04 18:50:13 PHP

从“内容处置:附件"中提取文本.身体的一部分

我会定期收到包含文本部分和文本附件的生成的电子邮件.我想测试附件是否为base64编码,然后将其解码为: :0B * ^(Content-Transfer-Encoding: *base64(($)[a-z0-9].*)*($)) { msgID=`printf '%s' "$MATCH" | base64 -d` } 但是它总是说输入无效,有人知道这是怎么回事吗? procma ..
发布时间:2020-07-04 18:51:51 其他开发

procmail处理后的电子邮件正文格式

我有以下场景: GNU/Linux计算机上的SMTP服务器正在接受邮件.接受的邮件将发送到procmail进行进一步处理.这是我的 .procmailrc : VERBOSE=yes LOGFILE=$HOME/procmail.log SUBJECT=`formail -xSubject: | tr -d '\n' | sed -e 's/^ //' | /usr/bin/perl ..
发布时间:2020-07-04 18:51:47 服务器开发

procmail配方导致错误的时间戳

此否则有效的配方会导致邮件客户端将“接收"时间误解为5小时.这是唯一使用的配方.比较写在两个标题中的日期/时间时,基本上没有区别.什么是解决的好方法?食谱可以补偿吗? LOGFILE=$HOME/proclog VERBOSE=YES # prevent qmail (the program that is calling procmail # as a filter) from de ..
发布时间:2020-07-04 18:51:45 其他开发

如何在PHP中使用Procmail?

我正在尝试使用procmail将电子邮件发送到PHP脚本,以便该脚本将检查MySQL数据库并根据发件人电子邮件编辑主题行.我相信我有一个有效的procmail可以做到这一点: :0: * ^To:.*@barrett.com ! '/usr/local/bin/php-5.2 -f $HOME/ticket/emailcustcheck.php' 但是,我不确定procmail是如何执行 ..
发布时间:2020-07-04 18:51:40 其他开发

如何也使procmail转发和密件抄送

我正在尝试将符合特定模式的电子邮件转发到一组地址,并将同一电子邮件密件抄送给其他一些电子邮件地址.通过查看我的procmail日志,似乎我的所有规则都匹配,但是密件抄送收件人没有收到该消息. .procmailrc的相关行如下所示: :0fhw * ^From.*@example.com * ! ^X-Loop: test | formail -A "Bcc: $BCCS" :0fh ..
发布时间:2020-07-04 18:51:37 其他开发

如何在procmail转发的电子邮件中添加一些文本?

几天来,我一直在尝试编写procmail脚本. 我想转发邮件,并在邮件内容中插入一些文本. 我想完成的事情: 有人给我发送电子邮件,主题中带有“天气"一词 电子邮件被转发到地址"mymail@somedomain.com" 每封转发的电子邮件都会在内容中添加一些文本 但是到目前为止,还没有成功. 在.procmail.log中,有一条消息"procmail:缺少操 ..
发布时间:2020-07-04 18:51:35 其他开发

在过滤电子邮件时,将procmail配置为与外部电子邮件地址列表匹配

我的fetchmail脚本从电子邮件框中检索电子邮件,并将其放入名为 mario 的文件中,然后将其转储到我的/var/mail/文件夹中.我正在尝试设置一个 procmail 脚本来处理 mario ;通过处理,这就是我的意思: procmail 脚本应针对包含已知电子邮件地址列表的外部文本文件( fromlist )进行过滤.一旦匹配mario/fromlist,邮件就会从 mario 中拉出 ..
发布时间:2020-07-04 18:51:30 其他开发

procmail给出"no match"在内容类型上

我正在尝试让procmail解码base64编码的附件.首先,我遵循一个简单的食谱,可以在这里找到: 但是,似乎procmail找不到匹配项: procmail: [7459] Mon Aug 10 10:54:43 2015 procmail: Assigning "LOGFILE=/home/myself/procmail.log" procmail: Opening "/home ..
发布时间:2020-07-04 18:51:27 其他开发

Procmail自动创建新文件夹以存储来自新发件人的电子邮件

我正在学习如何使用procmail,但是到现在为止,我什至不确定它是否是我要执行的操作的正确工具. 到目前为止,我已经设法获取fetchmail来从Google IMAP帐户检索电子邮件,并获取procmail来将这些电子邮件过滤到我先前创建的本地文件夹中. 我想知道,是否有一种方法可以使procmail在检索来自新发件人的电子邮件时自动在本地创建一个新文件夹,并将该电子邮件存储到该文 ..
发布时间:2020-07-04 18:51:23 其他开发

使用procmail将电子邮件复制到另一个地址并改变“从”

我收到由我的一个服务器上的用户生成的电子邮件警报。这些警报由server@######.com生成,它们与第三方软件无法正常工作。 我正在尝试使用procmail复制(我想继续收到这些)这些电子邮件到ABC@XYZ.com。 我正在寻找电子邮件,在他们的身体,有“C :“后跟6个字符,一个点和3个字符。所有这些都可以正常工作,但是我希望第三方从我的电子邮件中获取这些电子邮件。bruno ..
发布时间:2017-08-09 23:09:54 开发方法