Forum - Questions générale - Sujet n°541

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 29/11/2011 : 02:52  Sujet n° 541  Send Mail CDO

le 13/08/2011 : 15:40
par flomen

Anonyme

visiteur

Bonjour,J'ai besoin d'un conseil d'expert concernant l'envoi de mail avec CDOLe retour à la ligne  ne marche pas quand j'envoie un mail vers Orange alors que sfr et gmail fonctionnent bienCode : xhtmlFunction EnvoiMail()
Dim Cdo_Message As New CDO.Message
With Cdo_Message
    .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = MAILUSER
    .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = MAILPASS
    .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = MAILSMTP
    .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = MAILPORT
    If MAILAUTHEN = True Then
        .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic
    End If
    If MAILSMTP = "smtp.gmail.com" Then ' Pour gmail
        .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
        .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
        .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
    End If
    .Configuration.Fields.Update
    .From = MAILAVF
    .Subject = SujetMail
    .BodyPart.Charset = "utf-8" ' Permet de bien interpréter les accents
    .TextBody = TXTMail         ' Format Text
    .Send
End With
Set Cdo_Message = Nothing
End Function
Merci pour votre aide
 sujet clos  Haut

[]   

Réponse n° 1
--------
le 13/08/2011 : 15:51
par flomen

Anonyme

visiteur

J'ai oublié de préciser que c'est uniquement en consultant les mails sur le site FAI, avec Outlook il n'y a pas de problème de réception

Salutations

  clos par 3Stone le 29/11/2011 : 02:52  Haut
Réponse n° 2
--------
le 13/08/2011 : 16:11
par 3Stone

Anonyme

Administrateur

Bonjour,

Cela vient probablement de différence de traitement entre Windows et Linux.
Windows utilise un Carriage return + Line feed => Chr(13) + Chr(10)
Linux utilise un simple Line feed => Chr(10)

Les Webmail tournant souvent sous Linux, tu vois cette différence de traitement par rapport à Windows. Et seul le programme utilisé peut/doit s'adapter à une interprétation correcte.

Donc, pas grand chose à faire !

Cordialement,
Pierre(3stone)
  clos par 3Stone le 29/11/2011 : 02:52  Haut
Réponse n° 3
--------
le 13/08/2011 : 20:23
par flomen

Anonyme

visiteur

Merci pour la réponse, cependant, je n'ai pas de souci si j'envoi le message par Outlook

Cordialement

  clos par 3Stone le 29/11/2011 : 02:52  Haut
Réponse n° 4
--------
le 14/08/2011 : 10:43
par flomen

Anonyme

visiteur

J'ai fait un test avec :   Chr(10) sans résultat

Un autre avec Chr(13) + Chr(10) sans résultat

J'aimerais trouver une solution, car j'envoie tous mes mails (pour une association) avec cdo et tout monde n'utilise pas outlook, outlook express, etc.

Avez-vous une idée pour contourner le problème ?

Cordialement

Ecrire à flomen   clos par 3Stone le 29/11/2011 : 02:52  Haut
Réponse n° 5
--------
le 17/08/2011 : 16:09
par 3Stone

Anonyme

Administrateur

Bonjour,

C'est plutôt une question d'interprétation, je pense...

Tu peux m'envoyer un email exemple qui à transité (le zipper) en utilisant ceci pour que je puisse regarder ?

Cordialement,
Pierre(3stone)
  clos par 3Stone le 29/11/2011 : 02:52  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut