2014-02-22 92 views
0

我需要發送電子郵件而不打開MFMailCompseViewController。我已經搜索了這個,並得到了一些像使用Web服務的點,另一個是通過詢問用戶的emailID和密碼與gmail服務器連接。有沒有辦法在不打開MFMailComposeViewController的情況下發送電子郵件?

我的電子郵件格式是固定的,我只需將電子郵件發送給用戶,該用戶的ID將由用戶給出而不顯示任何其他內容。

+0

可能重複[發送郵件,而MFMailComposeViewController(http://stackoverflow.com/questions/1263412/send-mail-without-mfmailcomposeviewcontroller) –

回答

0

您現有的研究是準確的 - 您可以連接到某個Web服務自動發送電子郵件,但不能使用MFMailComposeViewController自動創建,配置和發送。用戶總是看到呈現的控制器並選擇是否進行任何編輯以及是否發送。

0

沒有辦法直接發送電子郵件 iDevice沒有顯示MFMailComposeViewController

如果可能的話,它將成爲移動分佈式垃圾郵件機器人的一個好工具。

0

需要考慮的事項:MFMailCompseViewController是一個用戶接口,用於撰寫電子郵件。

如果你想使用它,你必須交出控制權。 Apple 不會向您展示底層功能:它必須通過此視圖控制器。

如果您不希望用戶知道您代表他們發送電子郵件(我認爲這是代表他們或您不需要作曲者視圖),您很可能會做一些錯誤的事情;你爲什麼要發送不請自來的電子郵件?

如果要從設備報告信息,請實施Web服務並將其發送到該服務。電子郵件是爲了通信;不要劫持一個帳戶。

如果您仍需要一個電子郵件,具有Web服務創建的

相關問題