Я пишу приложение, которое будет в каком-то киоске. Многие люди будут использовать это. Мне нужно отправлять с него электронные письма, но пользователям не нужно входить в свои собственные учетные записи, поэтому в основном это займет их личный адрес электронной почты, а затем отправит им электронное письмо с использованием адреса электронной почты по умолчанию, уже настроенного на iPad / iPhone.
Тем не менее, я не хочу, чтобы какие-либо электронные письма отправлялись сразу - мне нужно, чтобы они кэшировались, а потом - когда администратор скажет об этом, он должен отправить их тогда - причина в том, что, хотя приложение может быть включено устройство, имеющее доступ к Интернету, может быть 3G ... или вообще не иметь доступа, но мне нужно подождать, пока оно не выйдет из киоска, и вернуться туда, где они смогут отправлять все электронные письма.
Возможно ли это с помощью стандартной встроенной функции электронной почты?
Или это тот тип вещей, для которого должен использоваться внешний почтовый сервер? Если да, знает ли кто-нибудь хороший учебник по электронной почте «в приложении» UIView, а затем отправляет электронные письма и вложения на внешний сервер для последующей отправки?
Большое спасибо