2011-10-03 35 views
9

Lớp iOS SDK MFMailComposeViewController có thể được sử dụng để cho phép người dùng soạn thư email.Có thể gửi email tự động không?

Điều tôi muốn làm là ứng dụng iOS gửi email trong nền mà không có tương tác của người dùng. Điều này có thể được cho phép trong SDK iOS không?

Trả lời

8

Không. Không có bất kỳ API nào có sẵn để thực hiện việc này. Bạn cần phải cuộn ứng dụng SMTP của riêng mình và yêu cầu người dùng nhập thông tin đăng nhập vào ứng dụng của bạn. Trên hết, Apple có thể không phê duyệt điều này.

+0

Để thiết lập ứng dụng khách SMTP của riêng bạn, bạn có thể sử dụng thư viện như MailCore https://github.com/MailCore/MailCore – Reinhold

+0

xem này https://stackoverflow.com/questions/8274538/send-email-without -gui/45283096 # 45283096 –

3

Thật không may, tôi không nghĩ Apple sẽ cho phép điều này bởi vì (ví dụ), bạn có thể lấy địa chỉ email của mọi người bằng cách tự động gửi thư cho chính mình. :(

1

Tôi thực sự muốn thực hiện một cái gì đó như thế này cho các mục đích rõ ràng của cảnh báo cho tôi khi một lỗi nghiêm trọng xảy ra trên một ứng dụng trên thị trường ứng dụng.

giải pháp tốt nhất là tạo ra một API (chỉ cần ping tập tin php hoặc một cái gì đó), và có nó gửi tin nhắn cảnh báo tương đối đến email của bạn).

Các vấn đề liên quan