2008-10-31 5 views

Répondre

1

Peut-être this post est utile. Il parle de pré-remplir un nouveau message e-mail et d'inclure un fichier. Est-il vraiment nécessaire d'utiliser Outlook Express pour envoyer l'email?

1

Vous ne pouvez pas utiliser un outil de messagerie électronique de ligne de commande tiers ou en avez-vous besoin pour utiliser les paramètres d'Outlook Express et pour que les messages se retrouvent dans le dossier Envoyés?

Si vous pouvez utiliser un outil tiers, quelque chose comme absoluteTools SendMail CMD pourrait faire le travail.

0

scénario Quick'n sale AutoIt, vous pouvez le modifier d'accepter les paramètres de la ligne de commande:

; Send a mail vía outlook "automation" 

$sRcpt = "[email protected]" 
$sSubj = "Test subject" 
$sBody = "This is a test" 
$sAttach = "g:\AutoIt\AnHoras.PRG" 

If Not WinActivate ("[REGEXPTITLE:.*\- Outlook Express]") Then 
    RunWait ("d:\Archivos de programa\Outlook Express\msimn.exe") ; Set your path to the Outlook .exe 
Endif 

Send ("!anm") ; Archivo->Nuevo->Mensaje (in spanish, sorry, I suppose that in english it will be File->New->Message) 
Send ($sRcpt & "{Tab 3}") 
Send ($sSubj & "{Tab}") 
Send ($sBody) 

If $sAttach <> "" Then 
    Send ("!i{Enter}" & $sAttach & "{Enter}")  ; Insertar adjunto (Insert->Attachment) 
EndIf 

Send ("!a{Down}{Enter}")  ; Archivo->Enviar mensaje (File->Send message) 
Questions connexes