我在Ubuntu 14.02上使用Apache並運行php。我已連接到遠程mssql服務器,因此不需要mysql。使用imap訪問電子郵件
我想知道如何連接到用gmail註冊的電子郵件ID以讀取傳入的電子郵件。
我曾嘗試以下,但它顯示了一個空白的屏幕,而從我的本地主機上運行它:
<?php
error_reporting('E_ALL');
$mailboxPath = "{imap.gmail.com:993/imap/ssl}INBOX";
$username = "[email protected]";
$password = "mypassword";
$imap = imap_open($mailboxPath, $username, $password);
print_r($imap);
?>
我將我的實際Gmail用戶名和密碼,運行程序時。我想知道我是否錯過了一些東西。
非常感謝
什麼'imap_last_error()'的輸出? –
1)你的用戶名和密碼是否正確? 2)將'$ imap = imap_open($ mailboxPath,$ username,$ password);'轉換爲'$ imap = imap_open($ mailboxPath,$ username,$ password)或死('無法連接到Gmail:')imap_last_error ));'。現在您會注意到,爲什麼您無法連接到Gmail。 – pes502
嗨,感謝您的回覆,以下是我的錯誤: 無法連接到Gmail:無法驗證IMAP服務器:[警告]請通過您的網絡瀏覽器登錄:http://support.google.com/郵件/賬號 – user3790233