有什麼方法可以發送電子郵件,就像任何框架或其他東西一樣。我嘗試了一些(啞劇,郵件內容),但我無法讓他們工作。所以,如果你知道任何框架/其他方法,或者如果您選擇使用手勢或mailcore知道一個很好的開源例子我將不勝感激通過可可應用程序發送電子郵件
1
A
回答
3
Growl的MailMe顯示可以做到這一點。我們過去使用了Message框架,但是它的公共API在64位轉換中消失了,所以我們必須找到其他的東西來使它變得清晰。
有一段時間(在開始測試周期之前),我們使用Scripting Bridge來告訴Mail發送消息。據補丁作者說,這很有效,但它對Mail很依賴,我確信我們的用戶不使用Mail會不喜歡它。
我看了看Pantomime,EDMessage和SKPSMTPMessage。每個人對我們的需求來說都太複雜了(也就是說,它是實現一個完整的郵件客戶端的框架),並不適用於Mac OS X,或者兩者兼而有之。
我最終做的是編寫一個Python腳本來使用Python的smtplib模塊發送消息。根據BSD許可證,可以使用Here's the script。我們使用NSTask來運行python解釋器並將腳本提供給它,NSPipe將密碼和消息正文提供給腳本。您可以使用--help選項從命令行運行腳本,以瞭解如何運行它。
1
-1
如果你將消息發送到用戶的聯繫人,您可能想要遵循Apple的示例(如iPhone和iWork 09中所示),並通過Mail.app發送它們。
+0
這就是我現在所做的,但我的應用程序的用戶討厭它 – 2009-10-25 14:31:00
相關問題
- 1. 通過RoR應用程序向用戶發送電子郵件
- 2. 通過Android應用程序發送電子郵件
- 3. 通過Android應用程序發送電子郵件
- 4. 無法通過我的應用程序發送電子郵件
- 5. 通過谷歌應用程序發送電子郵件在C#
- 6. 通過Rails應用程序發送和接收電子郵件
- 7. 通過電子郵件發送應用程序中的圖像
- 8. Android應用程序通過電子郵件發送圖像
- 9. 如何通過jhipster應用程序發送電子郵件
- 10. 通過mvc3應用程序發送電子郵件
- 11. 阻止Excel應用程序通過電子郵件發送
- 12. 通過iPhone應用程序發送電子郵件
- 13. 通過C#winform應用程序發送電子郵件
- 14. 如何通過Facebook應用程序發送電子郵件
- 15. 通過Trigger.io應用程序發送電子郵件
- 16. 我可以自動從應用程序發送電子郵件
- 17. SSRS訂閱 - 通過電子郵件發送至可變電子郵件地址
- 18. 發送電子郵件 - 可可
- 19. 發送可可電子郵件
- 20. PHP通過谷歌應用程序與迅捷郵件發送電子郵件
- 21. 使用MeteorJS應用程序通過Heroku上的郵戳發送電子郵件
- 22. 通過電子郵件發送文件
- 23. 如何通過sails應用程序發送大量電子郵件通知?
- 24. ASP.NET通過電子郵件發送給多個電子郵件
- 25. GAS幫助 - 通過電子郵件發送電子郵件
- 26. 如何通過電子郵件發送電子郵件地址
- 27. 通過Django電子郵件發送時鏈接不可點擊
- 28. SQL Reporting服務可以通過電子郵件發送PDF嗎?
- 29. 獲取網址,因此可以通過電子郵件發送
- 30. 通過電子郵件發送可填寫的PDF表格
很酷,你能給我一個使用該腳本的例子嗎?我從來沒有在 – 2009-10-25 14:31:55
之前使用NSPipe請參閱'displayNotification:'在GrowlMailMeDisplay中:http://code.google.com/p/growl/source/browse/Plugins/Displays/MailMe/GrowlMailMeDisplay.m請注意,我們正在來自Mail的首選項的SMTP設置,但您應該擁有自己的SMTP設置用戶界面(就像我們將盡快在我們的盤子上沒有其他東西一樣)。 – 2009-10-25 16:12:08