所以这样做的想法是创建一个“服务器”,通过阅读我的电子邮件并在电子邮件中查找某些关键标题来工作。当检测到具有特定标题的电子邮件时,将解释并运行其中的命令。这些不是Linux命令提醒您,只是我提供的不同命令。让我举个例子:
我从手机发送了“计算机,定义你好”的文字到我的邮箱。
我的电子邮件收到文本,并将其另存为“计算机,定义Hello”。
代码实际上可以正常工作,并且几乎可以在cronjob上正常工作。事实上,唯一有问题的命令是“sendmail”命令,它将邮件发送回我的手机。
我看到人们谈到使用“MAILTO”发送电子邮件。我没有使用MAILTO,而是使用gmail,mailx和msmpta的组合来完成工作。 sendmail工作正常,只是因为某种原因没有通过cronjob。这是我获得如何执行此操作的说明的页面: http://tuxtweaks.com/2012/10/send-gmail-from-the-linux-command-line/
有什么想法吗?
答案 0 :(得分:0)
我能够通过完全避免使用cronjob,使用无限循环,并使用sleep(2000)(或其他一些大数字)来延迟脚本运行时来完成这项工作。