probleme envoi email a plusieurs destinataire

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

probleme envoi email a plusieurs destinataire

Messagepar lcoder » 09 Déc 2014 à 10:20

Bonjour,

j'ai créé un masque Memo dans une application

J'ai recuperé les principaux champ du memo de la boite email dont le champ : EnterSendTo pour indiqué les destinataire de l email.
Mon application prepare des email que l'utilisateur peut modifier et envoyer ensuite...

les adresses email sont contenu dans le champ texte d'un document de la base... elles sont copié a la creation de l email dans EnterSendTo ...
Code : Tout sélectionner
Destinataire = doccourant.RecCli_Emailcli(0)
If Destinataire="" Then
   Msgbox "Le champs Email du client est obligatoire."+ Chr(13) +"Fin du traitement"
   Exit Sub
End If
Set memo = db.CreateDocument()
memo.Form = "Memo"
memo.EnterSendTo = Destinataire
memo.DisplayFrom= session.UserName
memo.DisplaySent= session.UserName
memo.Subject = "..."


mon code me semble correcte ... les email dans la zone EnterSendTo sont sous la forme : adress1@domaine.com, adress2@domaine.com, adress3@domaine.com
Mais quand l'utilisateur envoi l email, celui ci n est reçu que par adress1@domaine.com et pas par les autres ...

QU est ce qui pourrait expliquer ce probleme ?
Comment peut le corriger ?

Merci
Cordialement
lcoder
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 317
Inscrit(e) le : 10 Août 2005 à 13:21

Re: probleme envoi email a plusieurs destinataire

Messagepar Jérôme Deniau » 09 Déc 2014 à 11:06

Destinataire = doccourant.ReCli_EmailCli
memo.sendTo = Destinataire
Avatar de l’utilisateur
Jérôme Deniau
Maître-posteur
Maître-posteur
 
Message(s) : 497
Inscrit(e) le : 08 Mars 2013 à 09:52
Localisation : Rennes (Bretagne à l'Ouest de la France)

Re: probleme envoi email a plusieurs destinataire

Messagepar roubech » 10 Déc 2014 à 20:53

Il faut que ton champ soit bien typé multivalue
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: probleme envoi email a plusieurs destinataire

Messagepar Bizous78 » 12 Déc 2014 à 13:58

1 - Créer un mail avec plusieurs destinataires
2 - Envoie le mail
3 - Regarder le champ "EnterSendTo"
4 - Comparer le champ "EnterSendTo" de ton mail avec celui que tu créés (les destinataires ne sont pas séparés par des , dans le champ.....)

Si les deux sont identiques, la réponse de Jérôme est la bonne:
Destinataire = doccourant.ReCli_EmailCli
memo.sendTo = Destinataire
sinon suis la réponse de Roubech.


Info dev: Pour renseigner plusieurs destinataires, tu dois lui donner une liste avec plusieurs valeurs et non doccourant.RecCli_Emailcli(0) où tu récupères qu'une valeur.

Dim listeDest() As String
ReDim Preserve listeDest( 0 To 1 ) As String
listeDest(0)= "adresse1"
listeDest(1)= "adresse2"
memo.SendTo=listeDest
Bizous78
Premier posts
Premier posts
 
Message(s) : 36
Inscrit(e) le : 24 Jan 2013 à 13:44


Retour vers Développement