通过邮件修改网站

Modifying website through email

本文关键字:修改 网站      更新时间:2023-09-26

我想尝试做一些事情,我可以根据收到的电子邮件来改变我的网站的电子邮件。有人知道怎么做吗?

我想要的东西,如果它从一个特定的电子邮件地址,并遵循一个特定的格式,它会根据电子邮件的内容改变网站的某一部分。

当然可以。你需要:

  1. 脚本,解析邮件的时间表,并将这些变化添加到某些类型的数据库
  2. 从临时数据库执行更新并将数据添加到实时数据库的脚本

如何使用PHP阅读电子邮件:

$mb = imap_open("{host:port/imap}","username", "password" );
$messageCount = imap_num_msg($mb);
for( $MID = 1; $MID <= $messageCount; $MID++ )
{
   $EmailHeaders = imap_headerinfo( $mb, $MID );
   $Body = imap_fetchbody( $mb, $MID, 1 );
   doSomething( $EmailHeaders, $Body );
}

阅读更多

您需要一些服务器端处理才能做到这一点。这个线程有几个使用PHP的方法,使cPanel更容易更改邮件重定向。如果您告诉我们更多关于您的网站和托管环境,我们可能能够给出更好的建议。

服务器端脚本需要解析您的电子邮件,并执行您的命令想要的任何更新。安全也非常重要,在发送电子邮件时伪造"发件人"地址是微不足道的。