我想從電子郵件正文中獲取消息並在iPhone應用程序中發出提醒。那可能嗎? 我可以使用MessageUI.framework來接收iPhone應用程序內的電子郵件。有沒有辦法在我的iPhone應用程序內接收電子郵件?
0
A
回答
0
您不能使用MessageUI
來接收電子郵件。您將不得不創建自己的郵件客戶端。
0
您不能使用MessageUI.framework。
對於之前的項目,我創建了一個簡單的基於PHP的Web服務,託管在我的Web服務器上。 Web服務與POP服務器進行交互。從Web服務中,我可以通過stringWithContentsOfURL將所需信息下載到我的應用程序中。
POP帳戶信息作爲加密參數傳遞給服務。
PHP使得分析電子郵件的有趣部分變得很容易。通過在應用程序外部進行電子郵件處理,可以輕鬆調整電子郵件中數據的衛生狀況。
通知可以在本地處理 - 或者你可以自動運行與服務的PHP像setcronjob.com
在服務器上的腳本看起來有些像這樣:
<?php
$msgList = array();
# Connect to POP server
if($conn = imap_open("{pop.yourserver.dk:110/pop3}INBOX","[email protected]", "yourpassword")) {
# Check for messages
$check = imap_mailboxmsginfo($conn);
# Process each message
for($i = 1; $i <= $check->Nmsgs; $i++) {
$message = imap_body($conn,$i);
# If the message matches some criteria...
preg_match('/([0-9\/]{8}) ([0-9:]{8}).*(Niros)[^\(]*\((.+)\)/m', $message, $matches);
if($matches) {
# ...save it
array_push($msgList, $matches[1]);
}
# Delete all messages processed and spam
imap_delete($connection,$message);
}
imap_close($conn);
}
# Print put the information pulled out of the matched emails
# JSON formatted data would be easy to parse
for($i = 0; $i < 10; $i++) {
echo array_pop($msgList);
}
echo "Last update: ".date(DATE_RFC822);
?>
相關問題
- 1. 有沒有辦法在我自己的iPhone應用程序中訪問iPhone郵件應用程序郵箱?
- 2. 有沒有辦法用電子郵件gem來測試電子郵件連接?
- 3. 有沒有辦法從我的iPhone應用程序發送郵件?
- 4. 有沒有辦法通過意向從電子郵件應用程序獲取電子郵件?
- 5. 笨 - 收發電子郵件,但沒有收到消息,我在電子郵件
- 6. 從Web應用程序內部發送/接收電子郵件?
- 7. 有沒有辦法提交在電子郵件中收到的HTML表單?
- 8. 有沒有辦法從我自己的應用程序設置電子郵件簽名?
- 9. 有沒有辦法只提取從Gmail收到的電子郵件
- 10. Facebook應用程序不會收到電子郵件和birtday iPhone
- 11. PHP電子郵件不工作 - 沒有收到電子郵件
- 12. iPhone在撥打電子郵件後沒有回到應用程序發送
- 13. 在rails應用程序中接收電子郵件
- 14. 在Android應用程序中接收電子郵件
- 15. 如何在Silverlight應用程序中接收電子郵件?
- 16. 在應用程序中接收和處理電子郵件
- 17. 在Android應用程序接收電子郵件通知
- 18. 谷歌應用程序引擎的Java沒有收到電子郵件
- 19. 有沒有辦法與iphone Audiotoolbox一起接聽iphone的電話
- 20. gmail沒有收到Codeigniter電子郵件
- 21. PHP沒有收到電子郵件
- 22. 有沒有辦法讓Gmail腳本收到電子郵件後執行操作?
- 23. 有沒有辦法讓C#中的應用程序iphone
- 24. 有沒有辦法在我的應用程序中使用mstest
- 25. 有沒有辦法從Facebook頁面上的Messenger應用程序獲取用戶的電子郵件地址?
- 26. 有沒有辦法使用.aspx頁面作爲從winform應用程序發送的電子郵件的模板?
- 27. 沒有在谷歌應用程序引擎發送電子郵件,但收件人沒有收到任何電子郵件
- 28. 有沒有辦法阻止MFMailComposeViewController發送電子郵件?
- 29. 有沒有辦法從OWA備份電子郵件?
- 30. 有沒有辦法從mysql發送電子郵件