Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 创建电子邮件地址帐户_Php_Email_Smtp_Imap - Fatal编程技术网

Php 创建电子邮件地址帐户

Php 创建电子邮件地址帐户,php,email,smtp,imap,Php,Email,Smtp,Imap,我在一些广告网站上看到,当你想向广告所有者发送电子邮件时,它不会显示真实的电子邮件,而是显示该网站域名下的电子邮件地址,该地址看起来肯定是自动生成的,而不是由用户选择的,比如说smth liken8MngCo5cHg@example.com. 所以,AFA我理解,当一封电子邮件被发送到那个地址时,它被重定向到广告所有者的真实电子邮件。我正试图用php做同样的事情 QSN1的php脚本,如何创建该电子邮件地址的用户,当他注册 QSN2是否有办法再次通过代码设置转发器,以便将电子邮件发送到n8Mn

我在一些广告网站上看到,当你想向广告所有者发送电子邮件时,它不会显示真实的电子邮件,而是显示该网站域名下的电子邮件地址,该地址看起来肯定是自动生成的,而不是由用户选择的,比如说smth liken8MngCo5cHg@example.com.

所以,AFA我理解,当一封电子邮件被发送到那个地址时,它被重定向到广告所有者的真实电子邮件。我正试图用php做同样的事情

QSN1的php脚本,如何创建该电子邮件地址的用户,当他注册

QSN2是否有办法再次通过代码设置转发器,以便将电子邮件发送到n8MngCo5cHg@example.com将自动重定向到用户的真实电子邮件用户_email@gmail.com,或者我应该不时通过IMAP获取电子邮件并发送给用户? 我正在使用apache2.x/Debian 7,如果有必要的话

我发现这两个问题是针对cpanel的,但我没有使用它或任何其他UI


谢谢

以下是一种创建随机“别名”电子邮件地址的方法:

$aliasaddress=md5(uniqid(mt_rand(),1)) . "@example.com";
然后,正如SyedQarib所建议的那样,您可以将别名地址和实际地址存储在数据库中,这样您的程序就可以在给定别名地址的情况下获得实际地址


最后,您需要使用通配符设置邮件服务器,以便它接受发送到*@example.com的邮件,并将每个传入邮件转发到PHP脚本,这样,对于每个传入邮件,您的脚本将解析传入邮件,捕获其发往的别名地址,查询数据库以找到相应的实际地址,然后将消息转发到实际地址。有关如何设置邮件服务器以将传入邮件转发到脚本的信息,请参阅或

1-生成一些随机字符串2-将真实和生成的用户电子邮件保存在数据库3的某个表中-当需要发送电子邮件时,使用从中生成的电子邮件获取真实电子邮件database@SyedQarib,我理解你描述的逻辑,问题是如何通过php创建电子邮件地址,以及是否可以将电子邮件转发到用户的真实电子邮件。