Création d'agent pour mail automatique

Forum destiné aux questions d'administration

Création d'agent pour mail automatique

Messagepar georges-dan » 08 Avr 2011 à 07:56

Bonjour a tous.

Tout d'abord je vous pris de bien vouloir m'excuser si je poste ce message au mauvaise endroit dans ce forum.

Voila mon soucis, je voudrais créer un agent dans une boite mail accessible par toute personne du service informatique de mon entreprise, pour envoyer un mail automatique a toute personne n'utilisant pas la matrice de demande informatique créer par mes suppérieurs.
Ce mail sera envoyé a chaque fois que l'on activera l'agent a un message reçu.

Pour ce faire, je suis donc aller dans la boite mail - code partagé - Agents - Nouvel agent .
Je lui est donné un nom.
lorsque je clique dessus, dans action, je fait envoyer un message.
Je suis ensuite allé dans option, pour gerer l'envois et la est le bugg.
J'ai mis mon code, tout marche sauf que lorsque le mail part, le destinataire le recoit bien, mais le mail est de la part de ... Moi même...
Alors que je voudrais que l'expediteur soit l'adresse mail commune.

Je pense qu'il doit faloir une modification d'ID quelques part ... Mais je ne vois pas où ...

Merci d'avance pour votre aide, et bravo pour avoir eu le courage de tout lire et de comprendre ;)
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar YannG » 08 Avr 2011 à 08:23

C'est parce que c'est toi qui a signé l'agent qu'il est expédié avec ton nom. Il faut le signer avec le bon id.
YannG
Premier posts
Premier posts
 
Message(s) : 41
Inscrit(e) le : 24 Sep 2010 à 09:54
Localisation : Near from Paris

Messagepar georges-dan » 08 Avr 2011 à 09:09

ça je suis bien d'accord avec toi, mais comment faire pour le signer avec le bon ID ?

Voila une copie de mon code :

tmp_MyName := @If(NamePreference="1"
& @UserName(1)!=""
& @IsMember(@UserNameLanguage(1); LanguagePreference);
@UserName(1);
@UserName(0));

tmp_FromName := @If(NamePreference="1"
& AltFrom !=""
& @IsMember($LangFrom; LanguagePreference);
AltFrom;
From);

@If(@IsNewDoc;@Return(@Name([Abbreviate];tmp_MyName)); @If(!@Contains(tmp_FromName; "@"); @Return(@Name([Abbreviate];tmp_FromName) + @If(FromDomain = ""; ""; " @ " + @If(@Contains(FromDomain; "@"); @Left(FromDomain; "@"); FromDomain))); ""));

FromName := @Left(tmp_FromName; "@");
FromStops := @Right(tmp_FromName; "@");

FromName + "@" + @If(@Contains(FromStops; "@"); @Left(FromStops; "@"); FromStops)


Je ne vois pas trop où changer l'ID ...

Merci d'avance



EDIT : Encore merci, j'ai reussi à trouver :)
En fin de compte, il ne faut pas faire "envoyer un message" comme action mais " repondre a l'expediteur".
Dernière édition par georges-dan le 08 Avr 2011 à 09:52, édité 1 fois.
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar YannG » 08 Avr 2011 à 09:47

Tu utilises l'id que tu désires comme signataire de ton agent (il faut que ce dernier ait les droits qui vont bien).

Tu ouvres designer. Au niveau des agents dans la base que tu souhaites modifié (code =>agents). Tu vois la liste des agents présents dans ta base ainsi que par qui ils ont été signés (dernière modification effectuée par).
il a un bouton sign au dessus qui te permettra de signer l'agent.

Et là le courrier sera bien envoyé sous le nom de l'id que tu as utilisé pour signer ton agent.
YannG
Premier posts
Premier posts
 
Message(s) : 41
Inscrit(e) le : 24 Sep 2010 à 09:54
Localisation : Near from Paris

Messagepar georges-dan » 08 Avr 2011 à 09:56

Merci de ta réponse mais le problème c'est que l'ID que j'utilise pour modifier les bases est le miens, de ma messagerie, Or je voudrais que ce soit celui de la messagerie commune. Si je signe, ca sera signer avec mon ID et non celui de la messagerie commune.

Mais plus la peine, mon chef m'a dit que c'était pas grave si sa signer du miens, au contraire.

Merci encore et désolé du dérangement :)
Ride to live -- Live to ride !
georges-dan
Premier posts
Premier posts
 
Message(s) : 10
Inscrit(e) le : 07 Avr 2011 à 11:57
Localisation : Paris ( France)

Messagepar Michael DELIQUE » 08 Avr 2011 à 09:58

salut un article incontournable sur la gestion des expéditeurs de mails

=> http://www.dominux.net/dominux/dominux. ... OFRESJ.htm
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Administration

cron