Page 1 sur 2

Probléme envoi mail automatique à partir d'un bouton

MessagePublié: 06 Déc 2010 à 10:52
par cyril08
Bonjour j'ai ecrit une formule d'envoi mail automatique. Cependant, mon format d'écriture de l'adresse mail ne fonctionne pas. Est ce que quelqu'un connait la forme a adopté :
le From est un champ calculé à l'affichage, je voudrais remplacer ce champs en écrivant des adresses mail directement du style cyril_08@msn.com.

@MailSend(From;"";"";"FM";"Semaine n°"+WeekNo11+" concernant le(s) XX: "+Fm1+" & "+Fm2+" & "+Fm3+" & "+Fm4+ " & "+Fm26+ @NewLine + "Pour voir les FM veuillez cliquer sur ce lien :";"";[IncludeDoclink])

merci

MessagePublié: 06 Déc 2010 à 10:55
par Michael DELIQUE
salut

depuis ton client notes tu peut t'envoyer un mail a ton adresse de teste ? (normalement oui)

sinon tu as plusieurs adresse ?

MessagePublié: 06 Déc 2010 à 11:00
par cyril08
excuse moi mais je n'ai pas bien compris

oui je souhaite mettre plusieurs adresses, meilleure option, est ce que je peux créer un champ qui à la création contient toutes les adresses mail souhaitées sachant que ce champs devra être accessible par les [ADMIN] au cas où des adresses devraient être ajoutéés ou supprimées

MessagePublié: 06 Déc 2010 à 12:41
par Steph_
oui, dans le champ "from", tu peux mettre plusieurs noms

sinon, en dur, tu sépares les adresses par :

"1@Mail.fr":"2@mail.fr" ...

MessagePublié: 06 Déc 2010 à 12:45
par Michael DELIQUE
mais il faut que ton champ soit multi-valué

MessagePublié: 06 Déc 2010 à 15:48
par cyril08
OK j'ai solutionné le probléme d'une autre maniére. Merci bien

J'ai encore une petite question :
@MailSend("FM";"";"";"Faits Marquants des IS";"Semaine n°"+WeekNo11+" concernant : "+Fm1+" & "+Fm2+" & "+Fm3+" & "+Fm4+ " & "+Fm26+ @NewLine + "Pour voir les FM IS veuillez cliquer sur ce lien :";"";[IncludeDoclink])

suite à l'envoi de mon mail, les destinataires recevront le texte "Semaine n°XX concernant : champX & champY & champZ
Pour voir les FM veuillez cliquer sur ce lien : [..]

Si les champs X,Y,Z sont reseignés dans le masque, il peuvent apparaite mais dans le cas contraire je souhaite qu'il n'apparaisse pas sans qu'il y ait de blanc.

exemple avec que le champX renseigné dans le masque d'envoi :
Semaine n°49 concernant: X & blanc & blanc
Pour voir les FM veuillez cliquer sur ce lien : [...]

merci

MessagePublié: 06 Déc 2010 à 16:33
par Michael DELIQUE
salut

une formule @if(@trim(Z)...

MessagePublié: 06 Déc 2010 à 17:00
par cyril08
cela marche bien, j'ai juste les "&" qui reste meme si il n'y a pas de champs aprés

@formule
@MailSend("cyril.bernier@X.fr";"";"";"FM";"Semaine n°"+WeekNo11+" concernant: "+@If(@Trim(Fm1:=""))+" & " + @If(@Trim(Fm2:=""))+" & "+@If(@Trim(Fm3:=""))+" & "+@If(@Trim(Fm4:=""))+ " & "+@If(@Trim(Fm26:=""))+ @NewLine + "Pour voir les FM veuillez cliquer sur ce lien :";"";[IncludeDoclink])

merci

MessagePublié: 06 Déc 2010 à 17:03
par Michael DELIQUE
re,
comprend pas le role des "&"

MessagePublié: 06 Déc 2010 à 22:34
par roubech
[syntax="Formula"]tLst := Fm1 : Fm2 : Fm3 : Fm4 : Fm26;
tMsg := "Semaine n°"+WeekNo11+" concernant: "+@Implode( @Trim(tLst); "&" ):="")) + @NewLine + "Pour voir les FM veuillez cliquer sur ce lien :";
@MailSend( "cyril.bernier@X.fr"; ""; ""; "FM"; tMsg; " "; [IncludeDoclink] );
[/syntax]

sinon, le champ From que tu veux utiliser, c'est pour le(s) destinataire(s) (contrairement au nom du champ qui fait plutôt penser à l'émetteur) ?

MessagePublié: 07 Déc 2010 à 08:26
par cyril08
oui c exact, le champ from est pour les destinataires du mail

MessagePublié: 09 Fév 2011 à 18:04
par cyril08
J'ai une vue qui contient des documents. Dans cette j'ai un bouton "envoi" qui me diffuse par mail le document selectionné dans ma vue.
Lorsque je clique sur le bouton envoi
Code : Tout sélectionner
@Command([Compose]; @MailDbName; "Bookmark")

cela m'ouvre une fenetre avec les destinataires, CC,... et un lien du document.

Je voudrais savoir si il y a une parade pour que les destinataires n'ayant aucun accés à ma base puisse tout de même ouvrir le mail?

Ou alors est -il possible de coller le doc dans le mail directement?

MessagePublié: 09 Fév 2011 à 22:42
par roubech
tu passes du @MailSend qui envoit un mail, sans interaction avec l'utilisateur à @Command([Compose]; ...) qui ouvre un masque pour que l'utilisateur saisisse des choses
le besoin a changé ?

MessagePublié: 09 Fév 2011 à 23:46
par cyril08
roubech a écrit:tu passes du @MailSend qui envoit un mail, sans interaction avec l'utilisateur à @Command([Compose]; ...) qui ouvre un masque pour que l'utilisateur saisisse des choses
le besoin a changé ?


Non le besoin n'a pas changé c'est juste pour la culture personnelle car cela risque de m'être utile par la suite.

MessagePublié: 10 Fév 2011 à 00:07
par cyril08
cyril08 a écrit:J'ai une vue qui contient des documents. Dans cette j'ai un bouton "envoi" qui me diffuse par mail le document selectionné dans ma vue.
Lorsque je clique sur le bouton envoi
Code : Tout sélectionner
@Command([Compose]; @MailDbName; "Bookmark")

cela m'ouvre une fenetre avec les destinataires, CC,... et un lien du document.

Je voudrais savoir si il y a une parade pour que les destinataires n'ayant aucun accés à ma base puisse tout de même ouvrir le mail?

Ou alors est -il possible de coller le doc dans le mail directement?


Je me suis trompé dans ma question
Je voudrais savoir si il y a une parade pour que les destinataires n'ayant aucun accés à ma base puisse tout de même ouvrir le mail?
c'est pas le mail mais le lien du doc ?