[R] Envoyer un .txt par e-mail .

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

[R] Envoyer un .txt par e-mail .

#1

Message par mangaskiff »

Bonjour voila j'aimerai envoyer un .txt qui se trouve sur mon autre ordinateur pas e-mail vers mon

adresse toute les 3h et sans que cela affect se qu'il se passe sur mon ordinateur ( en gros je veux pas

avoir affaire à des Mousemouve ou des choses du genre).Bien sur seulement si c'est possible :lol:

Merci d'avance.
Modifié en dernier par mangaskiff le ven. 09 oct. 2009 20:43, modifié 1 fois.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#2

Message par sylvanie »

voir la fonction _INetSmtpMail
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#3

Message par mangaskiff »

Merci mais je ne la trouve pas sur la doc et je ne sais pas comment elle fonctionne je pourrais avoir plus

de détaille sur cette fonction ?
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#4

Message par jbnh »

Vous la trouverez dans le fichier d'aide autoit dans votre dossier autoit
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#5

Message par mangaskiff »

Bon disons que mon code soit sa :

Code : Tout sélectionner

#include <INet.au3>

$s_SmtpServer = "smtp.free.fr"
$s_FromName = "xxxxxxx"
$s_FromAddress = "xxxxxxx@hotmail.fr"
$s_ToAddress = "yyyyyyyy@hotmail.fr"
$s_Subject = "My Test UDF"
Dim $as_Body[2]
$as_Body[0] = "Testing the new email udf"
$as_Body[1] = "Second Line"
$Response = _INetSmtpMail ($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject, $as_Body)
$err = @error
If $Response = 1 Then
    MsgBox(0, "Success!", "Mail sent")
Else
    MsgBox(0, "Error!", "Mail failed with error code " & $err)
EndIf
 
Que cela fera-il ?
Modifié en dernier par mangaskiff le jeu. 05 août 2010 22:53, modifié 1 fois.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#6

Message par sylvanie »

Et bien celà va se connecter sur le serveur smtp sité, puis envoyé un mail construit avec les infos données par protocole smtp
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#7

Message par jbnh »

Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#8

Message par mangaskiff »

J'ai tester et cela ne fait rien ... :(

Je ne comprend vraiment pas.

Si on pouvais m'expliquer, sa serait cool 8) .
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#9

Message par ani »

bien le bonjour,
alors plusieur possibilité (2 en faite ^^')
avec la fonction proposé : mais un peu plus complexe au lieu d'attacher le fichier, vous devriez le lire (fileread), obtenir le nombre de ligne pour l'envoier dans le Sous array nommé $Body.

Ou plus simple avec la fonction INetSmtpMailCom, qui vous permet de faire un attache dee fichier

voici la fonction ;)
► Afficher le texte
il doit exister des exemples avec inetsmtpmailcom ;)
et me semble que le smtp free a changé aussi :o (a vérifier)

bonne continuation
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#10

Message par sylvanie »

sinon, pour revenir à la première, ce conseille l'activation des logs pour contrôler :

$trace = 1
$Response = _INetSmtpMail ($s_SmtpServer, $s_FromName, $s_FromAddress, $s_ToAddress, $s_Subject, $as_Body,"EHLO "&@ComputerName,-1,$trace)
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
mangaskiff
Niveau 4
Niveau 4
Messages : 72
Enregistré le : sam. 25 juil. 2009 23:45
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#11

Message par mangaskiff »

Merci beaucoup pour votre aide.
Karl
Niveau 2
Niveau 2
Messages : 16
Enregistré le : ven. 09 oct. 2009 19:04
Status : Hors ligne

Re: [R] Envoyer un .txt par e-mail .

#12

Message par Karl »

Bonsoir,

J'ai mis en application la fonction proposée pour du mail avec pièces jointes; mais des zones d'ombre persistent.


Je recherche un nom pour les propriétés du message :
.From
.To
.Subject.......

Je demande cela car je ne parviens pas à les retrouver à la page
http://msdn.microsoft.com/en-us/library ... 10%29.aspx

Il s'agit peut-être d'une question de vocabulaire. Sur la page de microsoft, on nous dit, par exemple:

AddressEntries collection : c'est un objet
Application, Class, Count,Filter,Item,Parent,Session.. : sont des propriétés de l'objet AddressEntries
Add,Delete,GetFirst.....: sont des méthodes de l'objet pré-cité.

J'ai fouillé dans toutes les propriétés sans jamais y trouver les Form, To.....

A quoi servent les choses du genre :
.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/config ... /sendusing") ?

Merci
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [R] Envoyer un .txt par e-mail .

#13

Message par jbnh »

Sinon : QUICKMAIL
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Karl
Niveau 2
Niveau 2
Messages : 16
Enregistré le : ven. 09 oct. 2009 19:04
Status : Hors ligne

Re: [R] Envoyer un .txt par e-mail .

#14

Message par Karl »

Merci pour la suggestion. Mais j'aimerai bien comprendre ce que sont les .From, .To......
zelda2
Niveau 1
Niveau 1
Messages : 10
Enregistré le : dim. 25 oct. 2009 15:26
Status : Hors ligne

Re: [R] Envoyer un .txt par e-mail .

#15

Message par zelda2 »

From= email de l expéditeur ( donc toi)
to =l'email de la personne a qui tu envoie.
Karl
Niveau 2
Niveau 2
Messages : 16
Enregistré le : ven. 09 oct. 2009 19:04
Status : Hors ligne

Re: [R] Envoyer un .txt par e-mail .

#16

Message par Karl »

Merci Zelda2 pour cette réponse.
Je dispose d'un minimum de bagage en anglais et en informatique pour comprendre la signification des .From, .To et autres attributs.. Mon problème est que je ne trouve pas une doc sur le CDO "CDO.message" qui me listerait ces attributs. Voir mon message du lundi 26 18:00

A+
zelda2
Niveau 1
Niveau 1
Messages : 10
Enregistré le : dim. 25 oct. 2009 15:26
Status : Hors ligne

Re: [..] Envoyer un .txt par e-mail .

#17

Message par zelda2 »

ani a écrit :bien le bonjour,
alors plusieur possibilité (2 en faite ^^')
avec la fonction proposé : mais un peu plus complexe au lieu d'attacher le fichier, vous devriez le lire (fileread), obtenir le nombre de ligne pour l'envoier dans le Sous array nommé $Body.

Ou plus simple avec la fonction INetSmtpMailCom, qui vous permet de faire un attache dee fichier

voici la fonction ;)
► Afficher le texte
il doit exister des exemples avec inetsmtpmailcom ;)
et me semble que le smtp free a changé aussi :o (a vérifier)

bonne continuation

Ani il faudrait que tu nous donne des exemples avec cette fonction stp, aucune sur internet n'est disponible , et la donné comme sa nous éclaire pas trops. et ça en aiderais plus d'un de savoir l'utilisé ( dont moi) .Merci
et le smtp de free est toujours smtp.free.fr
Répondre