Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Programmation _ Envoyer un email sans passer par Mail

Écrit par : Mush 26 Jul 2004, 14:44

Je suis sur mon 1er projet sur Xcode (applescript application) et sur une de mes fenetre je souhaite envoyer un mail sans passer par Mail.
J'ai trouvé "24u Email OSAX" ( http://www.24usoftware.com/EmailOSAX ) sur le net mais c'est un shareware sad.gif
Impossible donc de distribuer ce soft ensuite.
Il est pourtant tres simple (exemple) :

CODE

set mySMTP to "smtp.provider.fr"
set myAuthentication to {kind:cram md5 authentication, user name:"mush", password:"xxxxxxxxx"}
set myFrom to {name:"mush", email address:"mush@????.fr"}
set myTo to {name:"coucou", email address:"[email protected]"}
set mySubject to "coucou"
set myBody to "Coucou tartenpion," & return & return & ¬
"Je suis sur macbidouille." & return & "et toi ???." & return & return ¬
& "merci," & return & return & "mush"

try
send email myBody ¬
 subject mySubject ¬
 from myFrom ¬
 to myTo ¬
 via host mySMTP
display dialog "Email envoyé."
on error errMsg number errNum
display dialog "Votre email ne peut être envoyer." & return & errMsg & return & "(" & errNum & ")"
end try


Avez vous une solution pour eviter de passer par ce "ScriptingAddition" unsure.gif

Écrit par : Mush 26 Jul 2004, 20:41

J'ai trouvé.... cool.gif
Merci pour toutes vos reponses wink.gif

Écrit par : Tordek 27 Jul 2004, 14:24

slt j'aimerai bien connaitre comment tu a fait pour envoyer un mail sans passer par mail car sa m'interresserait

Écrit par : Mush 28 Jul 2004, 00:37

J'ai trouvé une vieille version d'Email OSAX qui n'est pas en shareware sur un site type versiontracker ou macupdate (je ne sais plus où précisément:blink: )

Après c'est d'une grande simplicité. Il est tres bien fait cet OSAX et il est documenté.

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)