전자 메일을 보낼 수있는 방법이 있습니까 (예 : 프레임 워크 또는 기타 항목). 나는 (팬터 타임, mailcore) 몇 가지 시도했지만 작동하도록 할 수 없습니다. 당신이 어떤 프레임 워크를 알고 있다면 당신은 무언극 또는 mailcore를 사용하여 좋은 오픈 소스의 예를 알고있는 경우에 따라서/다른 방법은, 아니면 크게코코아 응용 프로그램을 통해 전자 메일을 보내십시오.
답변
Growl의 MailMe 디스플레이가이를 수행합니다. 우리는 Message 프레임 워크를 사용 했었지만 공개 API는 64 비트 전환에서 사라 졌으므로 64 비트를 깨끗하게 만들려면 다른 것을 찾아야했습니다.
잠시 (베타주기를 시작하기 전에) Scripting Bridge를 사용하여 Mail에게 메시지를 보내도록 지시했습니다. 이것은 패치 작성자에 따르면 효과적이지만, Mail에 대한 의존성이 매우 강하기 때문에 Mail을 사용하지 않는 사용자는이를 좋아하지 않을 것이라고 확신합니다.
나는 Pantomime, EDMessage 및 SKPSMTPMessage를 보았다. 모든 사람이 우리의 필요에 따라 너무 복잡했습니다 (즉, 완전한 메일 클라이언트를 구현하기위한 프레임 워크였습니다). Mac OS X에서 작동하지 않았습니다.
나는 결국 파이썬 스크립트를 작성하여 파이썬의 smtplib 모듈을 사용하여 메시지를 보냈다. Here's the script, BSD 라이센스하에 있습니다. 우리는 NSTask를 사용하여 파이썬 인터프리터를 실행하고 그 스크립트에 스크립트를 제공하고 NSPipe를 사용하여 암호와 메시지 본문을 스크립트에 제공합니다. 명령 행에서 --help 옵션을 사용하여 스크립트를 실행하여 실행 방법을 볼 수 있습니다.
EDMessage 감사하겠습니다 : http://www.mulle-kybernetik.com/software/EDFrameworks/
당신이에 메시지를 보내는 경우 사용자의 연락처가 있다면 iPhone 및 iWork 09에서와 같이 Apple의 예를 따라 Mail.app을 통해 보낼 수 있습니다.
내가 지금하는 일이지만 내 앱 사용자는 싫어. –
- 1. 엔터프라이즈 라이브러리를 통해 오류가 기록 될 때 전자 메일을 보내십시오.
- 2. 웹 응용 프로그램을 통해 전자 메일을 보낼 때
- 3. Drupal CCK 필드에서 전자 메일을 보내고 drupal_mail을 사용하여 메일을 보내십시오.
- 4. django + 장고 등록 html로 전자 메일을 보내십시오
- 5. 받은 전자 메일을 자동으로 처리하고 응답을 보내십시오.
- 6. zend mail을 사용하여 amtp를 통해 메일을 보내십시오.
- 7. 코코아 응용 프로그램을 통해 $ PATH 변수 추가
- 8. vb.net이 메일을 보내십시오.
- 9. C++ 프로그램을 통해 전자 메일을 보내는 방법은 무엇입니까?
- 10. perl 및 sendmail/postfix를 사용하여 계정 확인 전자 메일을 보내십시오.
- 11. Joomla 양식을 작성하고 전자 메일을 보내십시오 (메시지가 필드 값의 구성입니다)
- 12. matlab를 사용하여 Microsoft Exchange 계정에서 전자 메일을 보내십시오
- 13. Outlook 2007 vsto에서 HTML 콘텐츠가 포함 된 전자 메일을 보내십시오.
- 14. 응용 프로그램에서 전자 메일을 보내려면 무엇이 필요합니까?
- 15. ASP.NET 웹 페이지를 통해 대량 전자 메일을 전송하는 최상의 방법
- 16. 응용 프로그램에서 SMS/전자 메일을 보내는 방법
- 17. 클라이언트와 서버에서 PHP로 메일을 보내십시오.
- 18. 전자 메일 응용 프로그램을 사용하여 응용 프로그램에서 전자 메일을 보내는 방법은 무엇입니까?
- 19. 전자 메일을 통해 두 시스템 통합
- 20. SQL을 통해 전자 메일을 보내려는 이미지 추가
- 21. 전자 메일을 통해 GridViews/DataTables 보내기
- 22. 전자 메일을 통해 데이터베이스 업데이트를 어떻게 구현합니까?
- 23. 전자 메일을 통해 고객에게 비밀 암호를 보냅니다.
- 24. PHP가 임의의 전자 메일 계정을 통해 전자 메일을 보내고 있습니다.
- 25. localhost를 사용하여 ASP.net을 통해 전자 메일을 보내는 방법
- 26. ASP.NET MVC는 전자 메일 첨부 파일을 보내십시오.
- 27. 이메일을 통해 tropo 응용 프로그램을 활성화하십시오.
- 28. delphi로 프록시를 통해 smtp를 사용하여 전자 메일을 보내려합니다
- 29. 받는 사람도 링크를 통해 전자 메일을 읽을 수 있도록 보내는 전자 메일을 어떻게 저장해야합니까?
- 30. 전자 메일을 Silverlight 응용 프로그램에 저장
멋진데, 그 스크립트를 사용하는 예를 들어 주시겠습니까? 전에 NSPipe를 사용하지 않았습니다. –
GrowlMailMeDisplay의 'displayNotification :'을 참조하십시오 : http://code.google.com/p/growl/source/browse/Plugins/Displays/MailMe/GrowlMailMeDisplay.m Mail의 환경 설정에서 SMTP 설정을 가져 오지 만 고유 한 SMTP 설정 UI가 있어야합니다 (우리 판에 다른 것들이 없 자마자). –