使用BASH查询远程POP3邮件服务器

JustAGuy

我想通过POP3连接到我们的邮件服务器,在主题中查找特定的密码短语,如果找到该密码,然后运行脚本。

除了笨拙地编写Telnet脚本外,我如何使用BASH做到这一点?

谢谢!

鲁比恩

从命令行查询POP3服务器的典型工具是fetchmail,您可以指示将原始消息保留在邮件服务器上(“保留”选项或nokeep在下载邮件后清空邮箱),然后procmail是典型的邮件过滤器,该工具可以用于触发您的脚本。

一个样本.fetchmailrc可能像:

poll pop.example.com with proto pop3:
        user "username.on.example" there has password "S3cr3t"
        is herman here and wants ssl nokeep 
        mda "/usr/bin/procmail -t /home/herman/.procmailrc.pop.example.com"

.procmailrc.pop.example.com文件在特定的Subject:行上包含匹配规则以触发脚本。完整的消息将以STDIN的形式传递到脚本,就像通常脚本实际上会对电子邮件执行某些操作一样。

:0
^Subject: passphrase
| /home/herman/bin/script

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在远程服务器上下载IMAP / POP3电子邮件?

来自分类Dev

无法使用Bash脚本连接到POP3服务器

来自分类Dev

Gmail pop3 ssl无法获取邮件服务器

来自分类Dev

类似于Pop3服务器的LIST命令

来自分类Dev

如何使用ruby从POP3服务器获得响应正常

来自分类Dev

如何使用mailx将所有电子邮件从POP3服务器下载到单个文本文件中?

来自分类Dev

Java Mail从交换服务器获取带有pop3的邮件=>线程“ main”中的异常javax.mail.MessagingException

来自分类Dev

为什么到POP3服务器的Tracert会出现在IMAP服务器中?

来自分类Dev

POP3 RFC:服务器发送非标准响应

来自分类Dev

是否有任何IMAP / POP3依赖和归档服务器应用程序?

来自分类Dev

如何在W10上安装POP3服务器?

来自分类Dev

通过 Thunderbird\Outlook 连接到 localhost POP3 服务器

来自分类Dev

如何从 POP 服务器删除邮件

来自分类Dev

-ERR超过登录限制15分钟。减少对POP3服务器的请求频率

来自分类Dev

我可以更改Thunderbird SMTP,POP3和IMAP服务器设置来编辑某些文件吗?

来自分类Dev

无法查询Hive远程服务器

来自分类Dev

如何使用服务器将使用Pop协议接收的电子邮件重新同步

来自分类Dev

从SMTP远程服务器CakePHP 3发送电子邮件

来自分类Dev

无法使用PHPMailer远程连接到我的电子邮件服务器

来自分类Dev

运行远程服务器时无法使用Java代码发送电子邮件

来自分类Dev

使用IMAP时,如何使Thunderbird不将电子邮件存储在远程服务器上?

来自分类Dev

如何使用libcurl和POP3删除电子邮件?

来自分类Dev

使用Java中的POP3根据指定的日期时间检索电子邮件

来自分类Dev

如何使用libcurl和POP3删除电子邮件?

来自分类Dev

在 ubuntu 18.04 中使用 Thunderbird 和 pop3 帐户通知新邮件

来自分类Dev

使用PHP的邮件服务器配置

来自分类Dev

POP3电子邮件与Gmail / hotmail的集成

来自分类Dev

POP3协议如何两次获取邮件

来自分类Dev

以纯文本格式获取pop3邮件

Related 相关文章

  1. 1

    在远程服务器上下载IMAP / POP3电子邮件?

  2. 2

    无法使用Bash脚本连接到POP3服务器

  3. 3

    Gmail pop3 ssl无法获取邮件服务器

  4. 4

    类似于Pop3服务器的LIST命令

  5. 5

    如何使用ruby从POP3服务器获得响应正常

  6. 6

    如何使用mailx将所有电子邮件从POP3服务器下载到单个文本文件中?

  7. 7

    Java Mail从交换服务器获取带有pop3的邮件=>线程“ main”中的异常javax.mail.MessagingException

  8. 8

    为什么到POP3服务器的Tracert会出现在IMAP服务器中?

  9. 9

    POP3 RFC:服务器发送非标准响应

  10. 10

    是否有任何IMAP / POP3依赖和归档服务器应用程序?

  11. 11

    如何在W10上安装POP3服务器?

  12. 12

    通过 Thunderbird\Outlook 连接到 localhost POP3 服务器

  13. 13

    如何从 POP 服务器删除邮件

  14. 14

    -ERR超过登录限制15分钟。减少对POP3服务器的请求频率

  15. 15

    我可以更改Thunderbird SMTP,POP3和IMAP服务器设置来编辑某些文件吗?

  16. 16

    无法查询Hive远程服务器

  17. 17

    如何使用服务器将使用Pop协议接收的电子邮件重新同步

  18. 18

    从SMTP远程服务器CakePHP 3发送电子邮件

  19. 19

    无法使用PHPMailer远程连接到我的电子邮件服务器

  20. 20

    运行远程服务器时无法使用Java代码发送电子邮件

  21. 21

    使用IMAP时,如何使Thunderbird不将电子邮件存储在远程服务器上?

  22. 22

    如何使用libcurl和POP3删除电子邮件?

  23. 23

    使用Java中的POP3根据指定的日期时间检索电子邮件

  24. 24

    如何使用libcurl和POP3删除电子邮件?

  25. 25

    在 ubuntu 18.04 中使用 Thunderbird 和 pop3 帐户通知新邮件

  26. 26

    使用PHP的邮件服务器配置

  27. 27

    POP3电子邮件与Gmail / hotmail的集成

  28. 28

    POP3协议如何两次获取邮件

  29. 29

    以纯文本格式获取pop3邮件

热门标签

归档