2011-04-05 86 views
2

我需要開發一個系統,用戶可以登錄我們的網站並擁有自己獨特的上傳電子郵件地址(如何使用php自動在共享主機上創建電子郵件ID?) 。然後,他們可以使用該地址從他們的手機發送他們的照片並將其上傳到該網站。網站Flickr.com具有此功能,下面是他們給用戶的說明:通過電子郵件上傳php mysql照片,就像flickr

轉到您的桌面上的http://www.flickr.com/account/uploadbyemail/並登錄到Flickr。您將收到一個獨特的Flickr電子郵件上傳地址。

  1. 在手機上新建一封電子郵件,並附上您要上傳的照片。在主體中使用照片標題和正文中的照片說明。

  2. 發送郵件到您的Flickr郵件上傳地址。您的照片將發佈到您的Flickr帳戶,並顯示標題和說明。

有關如何做到這一點的任何想法?請幫忙! 非常感謝提前。

編輯:

我已經使用IMAP功能解析電子郵件嘗試。我有一個Gmail帳戶,並試圖下面的代碼:

$authhost="{pop.gmail.com:995/pop3/ssl/novalidate-cert}"; 
$user="[email protected]"; 
$pass="password"; 

$mbox=imap_open($authhost, $user, $pass); 
$check = imap_check($mbox); 
print 'Total messages: '.$check->Nmsgs; 

但問題是這樣的代碼返回一個數字是少,在我的收件箱的郵件的實際數量。如何解決這個問題?任何想法?

回答

2

將電子郵件通過管道發送到腳本,而不是通過服務器上的郵箱/目錄或搜索郵箱&分析帶有imap插件的郵件。