我需要捕获邮件正文和标题,是由后缀发送到我的Ubuntu服务器。
请你解释一下,怎么接住它?
当消息在邮件队列中时,我知道可以通过postcat (postcat -vq XXXXXXXXXX)完成,但不幸的是,我不知道队列ID (XXXXXXXXXX),当我找到它时,消息已经发送了。
发布于 2014-11-06 00:26:14
例如:
echo "test message" | mail -s "test" test@example.com
service postfix stop
mailq
postcat -vq C23D82B60024发布于 2019-08-19 20:04:34
如果要暂停将邮件传递到其他服务器,则可以推迟smtp传输,执行此操作,然后将其取消。你仍然会得到来自其他服务器的邮件。
sudo postconf -e defer_transports=smtp; sudo postfix reload
echo "test message" | mail -s "test" test@example.com
mailq
postcat -vq C23D82B60024
sudo postconf -e defer_transports=; sudo postfix reload; sudo postfix flush来源:nixtips.net
https://stackoverflow.com/questions/26769558
复制相似问题