簡體   English   中英

如何設置入站郵件控制器,以便用戶可以發布到唯一的電子郵件地址?

[英]How do I set up an inbound mail controller so users can post to unique email address?

Tumblr(簡短形式的博客平台)有一個功能,你可以給你一個獨特的電子郵件地址(例如,f3sf16a @ tumblr.com),你可以通過電子郵件發送文字或圖像,它會自動將它格式化為你的帖子(只要發送電子郵件地址與您的帳戶電子郵件地址相符

我會設置類似的東西,但僅作為提交圖像的方法。 理想情況下,當用戶注冊我的網站時,我會為他們創建一個唯一的地址並將其存儲在我的數據庫(MySQL)中。 如果用戶使用他們注冊的電子郵件地址將照片通過電子郵件發送到該地址,我會將其發送到PHP功能,該功能將其分解並處理內容上傳到他們的帳戶。

我該如何設置這樣的東西? 它會在DNS級別還是Apache級別? 我是否需要在我的域名中創建所有“真實”電子郵件帳戶的“安全列表”,以便首先通過它? 此外,我在此域上使用Google Apps for email,我是否需要在此端創建某種過濾器?

任何想法/建議都會很棒!

還有另一種快速而骯臟的方法來完成這項工作......

為您的域設置“全能”地址。 換句話說,設置您的域名,以便發送到域中任何地址的電子郵件自動轉到一個全能地址(即global@mydomain.com)。

然后,在PHP端...設置一個腳本,定期檢查global@mydomain.com框中的電子郵件。 請務必選中“收件人:”字段,以便您可以確定郵件的目標用戶。

希望這可以幫助!

它將處於MTA級別。 大多數MTA都有一個設施,可以通過電子郵件將電子郵件發送到外部程序; 然后,該程序將解析電子郵件並存儲圖像。

暫無
暫無

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

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