procmail相关内容
我的 .procmailrc(真的很简单): :0c|$HOME/send_sms.sh "`formail -xFrom:`" "`formail -xSubject:`" 因此,名为“mail@domain.com"的发件人发送主题为“Subject test ąść"的邮件.脚本“send_sms.sh"接收: 发件人:=?UTF-8?Q?mail@domain.com?=
..
我的procmail设置运行良好,当收到电子邮件时,似乎在执行我的PHP脚本没有问题. 以下是.procmailrc文件的示例: #BEGIN用于邮件解析的程序脚本DEFAULT = $ HOME/Maildir/MAILDIR = $ HOME/MaildirPMDIR = $ HOME/.procmailLOGFILE = $ PMDIR/log.`date +%y-%m-%d`SH
..
我有一封html格式的电子邮件,需要下载它,并且需要将一个csv分号字段分隔符结果保存到一个新文件中. 收到的电子邮件示例: Content-Type: text/html; charset=UTF-8 Thu Jul 11 2019
..
我会定期收到包含文本部分和文本附件的生成的电子邮件.我想测试附件是否为base64编码,然后将其解码为: :0B * ^(Content-Transfer-Encoding: *base64(($)[a-z0-9].*)*($)) { msgID=`printf '%s' "$MATCH" | base64 -d` } 但是它总是说输入无效,有人知道这是怎么回事吗? procma
..
我有以下场景: GNU/Linux计算机上的SMTP服务器正在接受邮件.接受的邮件将发送到procmail进行进一步处理.这是我的 .procmailrc : VERBOSE=yes LOGFILE=$HOME/procmail.log SUBJECT=`formail -xSubject: | tr -d '\n' | sed -e 's/^ //' | /usr/bin/perl
..
此否则有效的配方会导致邮件客户端将“接收"时间误解为5小时.这是唯一使用的配方.比较写在两个标题中的日期/时间时,基本上没有区别.什么是解决的好方法?食谱可以补偿吗? LOGFILE=$HOME/proclog VERBOSE=YES # prevent qmail (the program that is calling procmail # as a filter) from de
..
我正在尝试使用procmail将电子邮件发送到PHP脚本,以便该脚本将检查MySQL数据库并根据发件人电子邮件编辑主题行.我相信我有一个有效的procmail可以做到这一点: :0: * ^To:.*@barrett.com ! '/usr/local/bin/php-5.2 -f $HOME/ticket/emailcustcheck.php' 但是,我不确定procmail是如何执行
..
我正在尝试将符合特定模式的电子邮件转发到一组地址,并将同一电子邮件密件抄送给其他一些电子邮件地址.通过查看我的procmail日志,似乎我的所有规则都匹配,但是密件抄送收件人没有收到该消息. .procmailrc的相关行如下所示: :0fhw * ^From.*@example.com * ! ^X-Loop: test | formail -A "Bcc: $BCCS" :0fh
..
几天来,我一直在尝试编写procmail脚本. 我想转发邮件,并在邮件内容中插入一些文本. 我想完成的事情: 有人给我发送电子邮件,主题中带有“天气"一词 电子邮件被转发到地址"mymail@somedomain.com" 每封转发的电子邮件都会在内容中添加一些文本 但是到目前为止,还没有成功. 在.procmail.log中,有一条消息"procmail:缺少操
..
我的fetchmail脚本从电子邮件框中检索电子邮件,并将其放入名为 mario 的文件中,然后将其转储到我的/var/mail/文件夹中.我正在尝试设置一个 procmail 脚本来处理 mario ;通过处理,这就是我的意思: procmail 脚本应针对包含已知电子邮件地址列表的外部文本文件( fromlist )进行过滤.一旦匹配mario/fromlist,邮件就会从 mario 中拉出
..
我正在尝试让procmail解码base64编码的附件.首先,我遵循一个简单的食谱,可以在这里找到: 但是,似乎procmail找不到匹配项: procmail: [7459] Mon Aug 10 10:54:43 2015 procmail: Assigning "LOGFILE=/home/myself/procmail.log" procmail: Opening "/home
..
我正在学习如何使用procmail,但是到现在为止,我什至不确定它是否是我要执行的操作的正确工具. 到目前为止,我已经设法获取fetchmail来从Google IMAP帐户检索电子邮件,并获取procmail来将这些电子邮件过滤到我先前创建的本地文件夹中. 我想知道,是否有一种方法可以使procmail在检索来自新发件人的电子邮件时自动在本地创建一个新文件夹,并将该电子邮件存储到该文
..
我的.procmailrc(非常简单): :0c | $HOME/send_sms.sh "`formail -xFrom:`" "`formail -xSubject:`" 因此,名为"mail@domain.com"的发件人发送主题为“主题测试±ść"的邮件.脚本"send_sms.sh"收到: 发件人:=?UTF-8?Q?mail@domain.com?=
..
我收到由我的一个服务器上的用户生成的电子邮件警报。这些警报由server@######.com生成,它们与第三方软件无法正常工作。 我正在尝试使用procmail复制(我想继续收到这些)这些电子邮件到ABC@XYZ.com。 我正在寻找电子邮件,在他们的身体,有“C :“后跟6个字符,一个点和3个字符。所有这些都可以正常工作,但是我希望第三方从我的电子邮件中获取这些电子邮件。bruno
..
我有一个很普通的要求与procmail,但我无法得到结果不知何故。我有这个内容的procmailrc文件: :0 * ^To.*@myhost | / usr / bin / python /work/scripts/privilege_emails_forward.py 其中我的自定义python脚本(privilege_emails_forward .py)将扫
..
我想使用的procmail无论是在邮件或附件中提取邮件正文,但我第一次从下面两个角色: :0B * ^()[A-Z] + [0-9] + [^ \\ +] {MSGID =“$ MATCH”} :0B * ^内容处置:*附件*(($)[A-Z0-9] *)*($)($)\\ / [A-Z] + [0-9] +。 |的base64 --de code {MSGID =“$ MATCH”} 的b
..