Aplicación iOS: envío de correos en segundo plano utilizando Swift

Tengo una aplicación donde tengo un formulario simple para recostackr datos y luego quiero enviar un correo electrónico que contenga esa información a una dirección de correo electrónico en particular.

Idealmente, solo quiero que esto sea transparente para el usuario, simplemente presionar enviar / enviar, y el correo electrónico se creará automáticamente y se enviará en segundo plano a esa dirección de correo electrónico sin que el usuario lo sepa.

Estoy recibiendo un tutorial sobre esto usando el objective C, pero quiero implementar esto usando Swift.

¿Hay una forma recomendada de enviar correos electrónicos en segundo plano?

    Apple no le permite enviar correos electrónicos en segundo plano sin la interacción del usuario. La única forma de hacerlo es utilizar un server para enviar el correo electrónico.

    No hay forma de que puedas hacer esto. Apple no permite enviar correos electrónicos en segundo plano. Puede configurar cualquier información sobre el contenido del receptor, etc., pero tampoco sabe si el usuario ha cambiado algo porque no puede acceder al contenido a través de ningún delegado. Por supuesto que puede hacerlo por la API privada, pero luego sería rechazado en el process de revisión.