2009-12-07 3 views
0

Dans une application iPhone que je développe, j'ai besoin d'envoyer un e-mail par programme (lecture, ne permettant pas à l'utilisateur de voir où va l'e-mail) similaire à la fonction PHP(). Y-a-t-il un moyen de faire ça?Envoyer un e-mail programmé via Objective-C

Merci d'avance.

Répondre

3

Il n'y a aucun moyen de le faire dans iPhone OS 3.0 (sans jailbreaking, bien sûr). Pour envoyer un courrier électronique, vous devez utiliser MFMailComposeViewController.

+0

Soupir. J'avais peur de ça. Je suppose que je vais écrire ma propre fonction. Merci! – mclaughlinj

+0

Je suppose que dans la mesure où l'utilisateur paie pour la connexion (et pour l'iPhone d'ailleurs) et peut-être même pour votre application, ils veulent savoir si votre application utilise leurs ressources et envoyer quelque chose quelque part dans l'e-mail. – stefanB

0

Certaines bibliothèques peuvent vous aider. Jetez un oeil http://vafer.org/blog/20080604120118. Cependant, vous devrez fournir des détails SMTP, ce qui n'est pas idéal. Comme Ben dit que vous ne pouvez pas envoyer un mail à partir du compte des utilisateurs sans passer par MFMailComposeViewController.