2012-01-30 83 views
1

我正在開發一個iphone應用程序,我必須在自定義按鈕上點擊發送郵件,並且在後臺也不應該有mfmailcomposer視圖的用戶迭代,即我不必顯示視圖。在後臺發送郵件

請建議我解決這個問題。

謝謝。

回答

1

The easiest solution for this problem is

您需要創建自己的Web服務。將所有的細節傳遞給您的web服務並相應地發送電子郵件。

詳細WebService的傳遞將是/ CC/BCC /主題/等

+0

我是否可以使用mfmailcomposer發送郵件而不顯示其視圖還建議我使用webservices發送郵件的一些代碼 – 2012-01-30 07:11:16

+0

如果您使用MFMailComposer比根據當前SDK(必須)進行用戶交互。如果您不希望進行用戶交互,那麼您需要創建Web服務並進行相應處理。 – 2012-01-30 07:16:12

+0

第二種解決方案是實現自己的SMTP客戶端,並詢問用戶的電子郵件地址。如果用戶不知道,就不能通過設計發送電子郵件。 Apple(及其用戶)不希望使用未經請求的電子郵件將垃圾郵件發送到互聯網。 – 2012-01-30 07:20:51

2

你可以嘗試使用SKSMTPMessage:

http://code.google.com/p/skpsmtpmessage/

您將無法使用用戶的電子郵件帳戶,除非您要求他們提供憑據,但我已經在發件人地址不重要的情況下使用了幾次。

+0

我使用相同的鏈接並實現它,但我得到錯誤登錄名/密碼在我的控制檯無效。你建議一些好的代碼行嗎? – 2012-01-30 10:16:48