VFPwinsock

Gérer Winsock et expédier des Emails avec Visual FoxPro.
VFPwinsock

Spécifications

SendMail : Spécifications


Nom de la Classe : VFP_Winsock_Send_Mail


Propriétés :

Nom T Facultatif
Obligatoire
Valeur par Défaut Description Version
SMTP_Host C Obligatoire base de registre (v1.06) Serveur de SMTP ouvert en relais pour la machine 1.00
SMTP_Port C Facultatif 25 Port TCP du serveur SMTP 1.00
SMTP_TimeOut C Facultatif 60 Temps (en secondes) maximum de connexion au serveur SMTP 1.00
SMTP_HELO C Facultatif SMTP_Host Nom de l'HOST a présenter au serveur lors du HELO 1.11
From C Obligatoire base de registre (v1.06) Email de l'expéditeur 1.00
From_Name C Facultatif this.From
base de registre (v1.06)
Nom de l'expéditeur 1.00
To C Obligatoire aucune Email du destinataire.
Multi-destinataires : séparer par des ","
1.00
To_Name C Facultatif this.To Nom du Destinataire 1.00
Cc C Facultatif aucune Email du contact en copie.
Multi-destinataires : séparer par des ","
1.00
Cc_Name C Facultatif this.Cc Nom du Contact en Copie. 1.00
Cci C Facultatif aucune Email du Contact en Copie Invisible.
Multi-destinataires : séparer par des ","
1.00
Subject C Facultatif aucune Sujet du Mail 1.00
Message C Facultatif aucune Texte du Message.
(la classe rajoute l'entete)
1.00
Data C Facultatif

Obsolète
Entete +
this.message
Contenu direct du DATA smtp.
(ne compose plus le corps avec le message, ni les pièces jointes)
A utiliser que pour des tests.
Pour un corps en MHTML utiliser la propriété DATA_MHTML
1.00
Erreur C NA : Lecture
Seule
NA : Lecture
Seule
Contenu du message d'erreur. 1.00
Version C NA : Lecture
Seule
NA : Lecture
Seule
Numéro de version de la classe 1.00
TraceFile C Facultatif aucune Nom du fichier de trace (log) à générer 1.01
Auth_Login C Facultatif aucune défini le login en mode esmtp (smtp authentifié) 1.02
Auth_password C Facultatif aucune défini le mot de passe en mode esmtp 1.02
Silence L Facultatif .T. pas de message a l'exécution.
pour compilation en MTDLL
1.03
Attachment C Facultatif aucune fichiers à joindre au message. (séparer par des ",") 1.03
Data_mhtml C Facultatif aucune Nom du fichier mhtml a utiliser pour le corps du message.
(dans ce cas ignore message et data)
1.04
Priority C(1) Facultatif "3" "1" - "High"
"5" - "Low"
"3" - "Normal"
1.07
Eml_Dir_Send C Facultatif aucune Générer les fichiers expédiés au format Eml dans le Répertoire 1.07
Eml_File_Send C Facultatif Send_date_time.eml Nom du dernier fichier eml généré 1.07
CodePage C Facultatif iso-8859-1 CodePage 1.08
Content_Transfer_Encoding C Facultatif quoted-printable Content Transfert Encoding 1.12
Notification L Facultatif .F. Demande une confirmation de lecture 1.09
MessageHTML C Facultatif aucune Texte du Message.
(la classe rajoute l'entete)
1.12
Sensitivity C(1) Facultatif aucune "0"-"Normal"
"1"-"Personal"
"2"-"Private"
"3"-"Company-Confidential"
1.24

Méthodes :

Nom Paramètres Valeur
de retour
Description Version
Send() aucun .T. / .F. .T. si le message expédié.
Si .F. alors this.erreur contient la chaine d'erreur
1.00
Dump() [nom fichier text]

Défaut : This.TraceFile

Défaut :
VFP_Winsock_Send_Mail_datetime().txt

Nom Fichier Text Permet de lister les propriétés dans un fichier pour debuugage 1.17
Reset() aucun aucun Réinitialise toutes les propriétés 1.20
Reproduction totale ou partielle strictement interdite • KitWebWan AgainDesign or DeclineValid XHTML 1.0 Transitional