我正在使用Ubuntu并将postfix设置为在此guide.之后使用gmail作为中继来发送邮件,我可以很好地发送电子邮件,但我想接收电子邮件并运行类似this.的脚本是否可以从接收电子邮件我的中继,然后运行bash脚本?

最佳答案

我们使用fetchmail来抓取电子邮件,然后使用procmail运行脚本来弄清楚。

/root/.fetchmailrc

# set username
set postmaster "root"
# set polling time (5 minutes)
set daemon 600

poll pop.gmail.com with proto POP3
   user '[email protected]' there with password 'password' is root here options ssl mda "/usr/bin/procmail -m /etc/procmail/procmail.conf";


/etc/procmail/procmail.conf

CORRECTHOME=/root
MAILDIR=$CORRECTHOME/
LOGFILE=/var/log/procmail/log
VERBOSE=on
:0
| /root/procmail/script_to_run.sh

关于linux - Linux-从Gmail中继读取电子邮件并运行脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42581430/

10-12 16:36