Pregunta

Estoy tratando de incluir una imagen en un correo electrónico, que se envía utilizando un mailto: URL en una aplicación de iPhone. La imagen aparece en la aplicación de correo del remitente, pero después de ser enviada, la etiqueta parece haberse eliminado por completo. Aquí hay un fragmento, que se ha escapado a mano:

[mailUrl appendString:@"&body=%3Cimg%20src%3D%22http%3A//stackoverflow.com/content/img/stackoverflow-logo.png%22%20/%3E"];

A falta de usar mi propio servidor SMTP, o enviarlos como archivos adjuntos, ¿hay alguna forma de incrustar imágenes en un correo electrónico en el iPhone?

¿Fue útil?

Solución

No, no hay forma de hacerlo utilizando el SDK de iPhone hasta la versión 2.2.1.

Hay una manera de hacerlo con 3.0 SDK pero está bajo NDA, así que no puedo discutirlo aquí :(

Otros consejos

http://webbuilders.wordpress.com/2009/11/16/url-must-be-url-encoded-inside-a-nsstring-in-objective-c/

Esta nueva cuenta no me permitirá publicar mi respuesta. Incluyo información aquí

Luke, probablemente ya no te sea útil, pero al investigar este tema, alguien mencionó que envolver la imagen con <b></b> evita que la aplicación de correo de iPhone elimine la etiqueta img. Lo probé y funciona para mí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top