Initialiser l'envoi d'un mail
tablier
Membre
Je souhaite qu'un logiciel ouvre le mail par défaut de la machine et initialise l'envoi d'un mail avec l'adresse du support du logiciel.
Si le mail par défaut est Mail, je m'en sorts très bien avec un AppleScript. Mais si ce n'est pas Mail, je n'ai pas trouvé d'autre solution que de passer par une page html ( maillot:nobody@anywhere.hell), donc par un appel à un browser. Je ne sais pas non plus ou récupérer le nom du mail par défaut!
Donc, j'ai besoin d'aide sur ces deux points: comment trouver le mail par défaut et comment initialiser l'envoie d'un mail avec d'autre logiciels que celui d'Apple, sans passer par une page html.
Si le mail par défaut est Mail, je m'en sorts très bien avec un AppleScript. Mais si ce n'est pas Mail, je n'ai pas trouvé d'autre solution que de passer par une page html ( maillot:nobody@anywhere.hell), donc par un appel à un browser. Je ne sais pas non plus ou récupérer le nom du mail par défaut!
Donc, j'ai besoin d'aide sur ces deux points: comment trouver le mail par défaut et comment initialiser l'envoie d'un mail avec d'autre logiciels que celui d'Apple, sans passer par une page html.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
[tt][[NSWorkspace sharedWorkspace] openURL:@mailto:support@monsoft.com?subject=Demande%20de%20support];[/tt]
L'avantage de passer par Mail ou par un mailto: c'est que je ne gère pas le texte du message, ni l'adresse de retour.
A la lecture de vos réponses, je pense que je devrais demander l'adresse de retour et le texte du message à l'utilisateur puis utiliser soit openURL, soit quelque chose comme sendmail pour envoyer le message.
Alors que quand tu fais openURL comme je t'ai montré ça ouvre le logiciel de messagerie et laisse l'utilisateur fournir le texte du message (et son adresse de retour est déjà configurée dans son logiciel de messagerie) ?
Y'a plus qu'à espérer que MobileMe devienne gratuit et qu'Apple propose de créer un compte au premier allumage d'un Mac
Désolé, j'ai mon 1ier petit fils qui est arrivé au mauvais moment (10 ans) et j'ai répondu n'importe quoi!
Bon je vais faire quelques essais. Merci pour les réponses et je vous tiens au courant.