IOS: отправка почты без почтового приложения iphone / ipad - PullRequest
3 голосов
/ 22 декабря 2011

Я хочу создать приложение с 5 текстовыми полями и textView:

1 - Name
2 - Surname
3 - Telephone
4 - "your email" (user email, not address email receiver)
5 - city
6 - textView (for body mail)

Итак, когда я заполнил весь textView, я хочу отправить это сообщение на адрес электронной почты, указанный в коде.

Я создам почту в качестве примера:

mail from: "name" "surmane"
email: "yuor email"
telephone: "telephone"
city: "city"
bosy: "textview content""

Но это не моя проблема; моя проблема в том, что я не хочу использовать приложение mail iphone, но хочу, чтобы при нажатии кнопки «отправить» я хотел показать только alertView с надписью «электронная почта отправлена»; это возможно?

Ответы [ 3 ]

2 голосов
/ 22 декабря 2011

Это должно работать

MFMailComposeViewController *mailSendingController = [MFMailComposeViewController new];

[mailSendingController setSubject:@"Feedback"];
[mailSendingController setToRecipients:[NSArray arrayWithObject:@"feedback@us.com"]];
[mailSendingController setMessageBody:myText isHTML:NO];

mailSendingController.mailComposeDelegate = self;

[self presentModalViewController:mailSendingController animated:YES];

где myText - строка, которую вы делаете с вашей информацией

0 голосов
/ 22 декабря 2011

для этого вам нужно создать веб-сервис.потому что без этого единственный вариант - встроенный почтовый метод ios

0 голосов
/ 22 декабря 2011

Это можно сделать, отправив данные на сервер и отправив их оттуда.Я не вижу способа отправить его прямо с устройства без использования почтового приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...