簡體   English   中英

創建電子郵件地址帳戶php

[英]Create email address account php

我在一些廣告網站中看到,當您想向廣告所有者發送電子郵件時,它不會顯示真實的電子郵件,而是顯示該網站域下的電子郵件地址(該地址肯定是自動生成的,而不是由用戶),說些類似n8MngCo5cHg@example.com

因此,據我了解,AFA將電子郵件發送到該地址時,會將其重定向到廣告所有者的真實電子郵件。 我正在嘗試通過php做同樣的事情。

QSN1通過php腳本,如何在用戶注冊時為該用戶創建該電子郵件地址?

QSN2是否有一種方法(同樣通過代碼)可以設置轉發器,因此發送到n8MngCo5cHg@example.com電子郵件將自動重定向到用戶的真實電子郵件user_email@gmail.com ,或者我應該不定期地通過IMAP提取電子郵件並發送給用戶? 如果有問題,我正在使用apache2.x / Debian 7。

我發現的這兩個問題是針對cpanel的,但我沒有使用它或任何其他UI。

使用PhP創建電子郵件帳戶-我需要解決一些問題

使用PHP創建電子郵件帳戶

謝謝

這是您可以創建隨機“別名”電子郵件地址的一種方法:

$aliasaddress=md5(uniqid(mt_rand(),1)) . "@example.com";

然后,按照SyedQarib的建議,您將別名地址和實際地址存儲在數據庫中,以便您的程序可以在給定別名地址的情況下獲取實際地址。

最后,您需要使用通配符設置郵件服務器,以便它接受到*@example.com的消息,並將每個傳入消息轉發到PHP腳本,以便對於每個傳入消息到別名地址,腳本將解析傳入消息,捕獲其尋址的別名地址,查詢數據庫以找到相應的實際地址,然后將消息轉發到該實際地址。 有關如何設置郵件服務器以將傳入消息轉發到腳本的信息,請參閱http://harrybailey.com/2009/02/send-or-pipe-an-email-to-a-php-script/如何設置郵件服務器?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM