Vous êtes sur la page 1sur 14

Ed 03/95

PAQ 1530

COMMUNICATION TECHNIQUE

N TCV020

OmniVista 4760

Nb de pages : 13

Date : 15-01-2003

URGENTE (FLASH PRODUIT)


NON URGENTE (INFO PRODUIT)

TEMPORAIRE

DEFINITIVE

OBJET : ENVOIS E-MAILS PAR OmniVista 4760 RELEASE 2.0


Lobjectif de cette communication technique est de prsenter les paramtres des e-mails pour
configurer un serveur d'e-mails.

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

SOMMAIRE
1.

PRSENTATION DU DOCUMENT .................................................3

2.

TYPES DENVOIS E-MAILS ............................................................3

2.1.

E-mails envoys par le PC Client OmniVista 4760 .................................... 3

2.2.

E-mails envoys par le PC serveur OmniVista 4760.................................. 3

3.

SIMULATION DENVOIS E-MAILS .................................................3

3.1.

Simulation dun envoi e-mail (SMTP) ........................................................ 4

3.2.

Simulation dun envoi e-mail (SMTP tendu)............................................. 4

4.

PARAMTRES OMNIVISTA 4760 ...................................................4

4.1.

Paramtres rseau du serveur OmniVista 4760 ........................................ 4

4.2.

Paramtre rseau du client OmniVista 4760............................................. 5

4.3.

Paramtres des envois e-mail ................................................................... 5

5.

ENVOIS DALARMES ....................................................................5

5.1.

Paramtres grer sur le serveur d'e-mails.............................................. 5

5.2.

Exemple d'e-mail reu .............................................................................. 5

5.3.

Traces ....................................................................................................... 6

6.

5.3.1.

Traces ct serveur d'e-mails Mercury ..............................................................6

5.3.2.

Traces ct serveur 4760 ..................................................................................6

ENVOIS DES SURVEILLANCES DE TAXATION ...............................7

6.1.

Paramtres grer sur le serveur d'e-mails.............................................. 7

6.2.

Exemple d'e-mail reu .............................................................................. 7

6.3.

Traces ....................................................................................................... 7

6.3.1.

Traces ct serveur d'e-mails Mercury ..............................................................7

6.3.2.

Traces ct serveur 4760 ..................................................................................7

Ed. 15-01-2003

TCV020

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

7.

ENVOIS DE RAPPORTS PLANIFIS ................................................9

7.1.

Prrequis : Format de date dans les Paramtres Rgionaux...................... 9

7.2.

Paramtre grer sur le serveur d'e-mails ............................................... 9

7.3.

Exemple d'e-mail reu .............................................................................. 9

7.4.

Traces ....................................................................................................... 9

7.4.1.

Traces ct serveur d'e-mails Mercury ..............................................................9

7.4.2.

Traces ct serveur 4760 ................................................................................10

8.

ENVOIS DE RAPPORTS IMMDIATS ............................................11

8.1.

Prrequis : Format de date dans les Paramtres Rgionaux.................... 11

8.2.

Paramtre grer sur le serveur d'e-mails ............................................. 11

8.3.

Exemple d'e-mail reu ............................................................................ 11

8.4.

Traces ..................................................................................................... 11

8.4.1.

Traces ct serveur d'e-mails Mercury ............................................................11

8.4.2.

Traces ct client 4760 ...................................................................................12

TCV020

Ed. 15-01-2003

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

1.

PRSENTATION DU DOCUMENT

Ce document sapplique la Release 2.0 de l'OmniVista 4760.


La Release 2.0 harmonise certains paramtres pour l'ensemble des modules 4760 :

adresse destinataire toujours entre < >,

adresse e-mail d'expdition toujours construite sous la forme nom@PCHost.PCDNSsuffix.

Lapplication OmniVista 4760 est capable denvoyer des e-mails vers une passerelle SMTP. La
rception de ces e-mails a t valide sur le serveur d'e-mails Mercury (ce serveur est prsent par
linstitut de formation).
Pour les autres serveurs e-mails, il faut sassurer auprs du service informatique du client que leur
serveur d'e-mails est correctement paramtr pour autoriser la rception des e-mails mis par le
serveur OmniVista 4760.
Lobjectif de cette communication technique est de prsenter les paramtres de ces envois e-mails
qui vont aider la configuration requise d'un serveur d'e-mails.

2.

TYPES DENVOIS E-MAILS

Lapplication OmniVista4760 regroupe plusieurs applications :

l'application client,

l'application serveur ; cette application repose sur plusieurs services accdant aux bases de
donnes.

Lenvoi d'e-mails par Omnivista 4760 peut tre gnr par diffrents PC (PC client et PC serveur) et
par diffrentes applications.

2.1.

E-mails envoys par le PC Client OmniVista 4760

Lors de lexport immdiat dun rapport de taxation.

2.2.

E-mails envoys par le PC serveur OmniVista 4760

Sur rception dalarmes.

Sur dpassement de seuil de taxation.

Pour les rapports de taxation planifi.

3.

SIMULATION DENVOIS E-MAILS

L'envoi d'e-mails suit le protocole SMTP. Pour simuler cet envoi, suivre la procdure ci-dessous.
Lancer sous DOS la commande Telnet <adresse IP du serveur e-mail> <port SMTP>
Exemple
Telnet 155.132.1.1 25

Ed. 15-01-2003

TCV020

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

3.1.

Simulation dun envoi e-mail (SMTP)


Trame Telnet de lchange e-mail

HELO 155.132.1.1
MAIL FROM: omnivista@SRV4760.alcatel.fr
RCPT TO: jean.dupont@alcatel.fr
DATA
to : jean.dupont@alcatel.fr
from : omnivista@SRV4760.alcatel.fr
subject : sujet de l'e-mail
crire le contenu de l'e-mail
.

3.2.

Commentaires
HELO, obligatoire avant denvoyer un e-mail
Expditeur
(info lue par le serveur d'e-mails)
Destinataire
(info lue par le serveur d'e-mails)
Aprs cette ligne contenu de l'e-mail
Destinataire
(info lue par le client e-mail)
Expditeur
(info lue par le client e-mail)
Sujet
(info lue par le client e-mail)
Suite du contenu
Le point finit l'e-mail

Simulation dun envoi e-mail (SMTP tendu)


Trame Telnet de lchange e-mail

EHLO SRV4760
MAIL FROM: <omnivista@SRV4760 >
RCPT TO: <jean.dupont@alcatel.fr>
DATA
to : <jean.dupont@alcatel.fr>
from : <omnivista@SRV4760 >
subject : sujet de l'e-mail
crire le contenu de l'e-mail
.

Commentaires
EHLO, passe en mode SMTP tendu
Expditeur entre <> (info lue par le serveur d'e-mails)
Destinataire entre <> (info lue par le serveur d'e-mails)
Aprs cette ligne contenu de l'e-mail
Destinataire
(info lue par le client e-mail)
Expditeur
(info lue par le client e-mail)
Sujet
(info lue par le client e-mail)
Suite du contenu
Le point finit l'e-mail

4.

PARAMTRES OmniVista 4760

4.1.

Paramtres rseau du serveur OmniVista 4760

Les paramtres grer dans le serveur OmniVista 4760 qui serviront aux envois des e-mails sont
indiqus ci-dessous.
Paramtres

Exemple

Nom du PC serveur 4760

SRV4760

Suffixe DNS principal

Alcatel.fr

Adresse IP du PC serveur 4760

155.132.114.1

Nom ou adresse IP du serveur d'e-mails (Note)

Mail.alcatel.fr ou 155.132.1.1

Note
Dans lannuaire technique, sous NMC\<Nom du PC serveur 4760>, mettre le nom complet ou
ladresse IP de la passerelle SMTP du serveur d'e-mails. Par dfaut, le port utilis par SMTP est le
port 25. Si la passerelle SMTP utilise un autre port, exemple 1025, mettre mail.alcatel.fr:1025
TCV020

Ed. 15-01-2003

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

4.2.

Paramtre rseau du client OmniVista 4760

Les paramtres grer dans le PC Client OmniVista 4760qui serviront aux envois des e-mails sont
indiqus ci-dessous.
Paramtres

Exemple

Nom du PC client 4760

CLIENT4760

Suffixe DNS principal

Alcatel.fr

Adresse IP du PC serveur 4760

155.132.114.89

4.3.

Paramtres des envois e-mail

Seul le contenu de ladresse destinataire peut tre modifi.


Type denvoi

PC expditeur Syntaxe

Adresse expditeur

Adresse destinataire

Alarmes

SRV4760

HELO

omnivista@SRV4760.alcatel.fr

<jean.dupont@alcatel.fr>

Surveillance

SRV4760

EHLO

<ominivista@SRV4760.alcatel.fr>

<jean.dupont@alcatel.fr>

SRV4760

EHLO

<omnivista@SRV4760.alcatel.fr>

<jean.dupont@alcatel.fr>

CLIENT4760

EHLO

Rapport planifi
Rapport immdiat

<omnivista@Client4760.alcatel.fr> <jean.dupont@alcatel.fr>

5.

ENVOIS DALARMES

5.1.

Paramtres grer sur le serveur d'e-mails

Le PC serveur 4760 doit pouvoir rsoudre le nom du serveur d'e-mails en adresse IP. La
rsolution du nom en adresse IP peut utiliser le fichier hosts, WINS ou le serveur DNS de la
socit.

Le serveur d'e-mails doit accepter une connexion SMTP par ladresse IP du serveur 4760.

La syntaxe HELO doit tre reconnue par le serveur d'e-mails.

Ladresse e-mail omnivista@SRV4760.alcatel.fr doit tre valide pour le serveur d'e-mails.

Le format de ladresse expditeur omnivista@SRV4760 qui ne comporte pas de caractres < >
doit tre accept.

5.2.

Exemple d'e-mail reu

"Omnivista Alarmes" < omnivista@SRV4760.alcatel.fr >


To: <jean.dupont@alcatel.fr>
cc:
Subject:
Alarmes de SRV4760 : FiltreT2 (2)
Id de notification .

Ed. 15-01-2003

TCV020

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

5.3.
5.3.1.

Traces
Traces ct serveur d'e-mails Mercury

Connection from 155.132.114.1, Thu Jan 03 10:43:56 2002


HELO mail.alcatel.fr
MAIL FROM: omnivista@SRV4760.alcatel.fr
RCPT TO: <jean.dupont@alcatel.fr>
DATA - 18 lines, 685 bytes.
QUIT
0 sec. elapsed, connection closed Thu Jan 03 10:43:56 2002

5.3.2.

Traces ct serveur 4760

Contenu du fichier log NMCAlarmTrigger.log en trace totale.


[21/06/02 09:27:13] 364 AlarmTrigger:
IncidentMailProcessingThread::run : read the notification : OK
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::getLocalHostName
[21/06/02 09:27:13] 364 AlarmTrigger: -<<< NmcMail::getLocalHostName SRV4760.alcatel.fr
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::from(omnivista@SRV4760.alcatel.fr)
[21/06/02 09:27:13] 364 AlarmTrigger: -<<< NmcMail::from() : OK
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::to()
[21/06/02 09:27:13] 364 AlarmTrigger: -<<< NmcMail::to() : OK
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::text()
[21/06/02 09:27:13] 364 AlarmTrigger: -<<< NmcMail::text()
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::text()
[21/06/02 09:27:13] 364 AlarmTrigger: -<<< NmcMail::text()
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::text()
[21/06/02 09:27:13] 364 AlarmTrigger: -<<< NmcMail::text()
[21/06/02 09:27:13] 364 AlarmTrigger: - all : Send mail with 1 alarms
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::subject(Alarms from SRV4760 : all (1))
[21/06/02 09:27:13] 364 AlarmTrigger: -<<< NmcMail::subject() : OK
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::sendMail()
[21/06/02 09:27:13] 364 AlarmTrigger: +>>> NmcMail::smtpConnect()
[21/06/02 09:27:14] 364 AlarmTrigger: -<<< NmcMail::smtpConnect
[21/06/02 09:27:14] 364 AlarmTrigger: +>>> NmcMail::sendHELO()
[21/06/02 09:27:14] 364 AlarmTrigger: -<<< NmcMail::sendHELO
[21/06/02 09:27:14] 364 AlarmTrigger: +>>> NmcMail::sendMAILFROM()
[21/06/02 09:27:14] 364 AlarmTrigger: -<<< NmcMail::sendMAILFROM
[21/06/02 09:27:14] 364 AlarmTrigger: +>>> NmcMail::sendRCPTTO()
[21/06/02 09:27:14] 364 AlarmTrigger: -<<< NmcMail::sendRCPTTO
[21/06/02 09:27:14] 364 AlarmTrigger: +>>> NmcMail::sendDATA()
[21/06/02 09:27:15] 364 AlarmTrigger: -<<< NmcMail::sendDATA
[21/06/02 09:27:15] 364 AlarmTrigger: +>>> NmcMail::sendQUIT()
[21/06/02 09:27:15] 364 AlarmTrigger: -<<< NmcMail::sendQUIT
[21/06/02 09:27:15] 364 AlarmTrigger: -<<< NmcMail::sendMail : OK

TCV020

Ed. 15-01-2003

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

6.

ENVOIS DES SURVEILLANCES DE TAXATION

6.1.

Paramtres grer sur le serveur d'e-mails

Le PC serveur 4760 doit pouvoir rsoudre le nom du serveur d'e-mails en adresse IP ; ne pas
oublier de grer le nom du serveur DNS au niveau du serveur 4760.

Le serveur d'e-mails doit accepter une connexion SMTP par ladresse IP du serveur 4760.

La syntaxe EHLO doit tre reconnue par le serveur d'e-mails.

Ladresse e-mail omnivista@SRV4760.alcatel.fr doit tre valide pour le serveur d'e-mails.

Le format de ladresse de destination <jean.dupont@alcatel.fr> doit tre accept.

6.2.

Exemple d'e-mail reu

Ominivista < Ominivista@SRV4760.alcatel.fr >


To: jean.dupont@alcatel.fr
cc:
Subject:
Surveillance de SRV4760.alcatel.fr : 6 notification(s)
Nombre d'appels (Quotidien) des Appels sortants dpassant 2 (Profil : Nb dappel)
Usagers

6.3.
6.3.1.

Traces
Traces ct serveur d'e-mails Mercury

Connection from 155.132.114.1, Mon Jun 24 12:12:03 2002


EHLO SRV4760
MAIL FROM:<Ominivista@SRV4760.alcatel.fr>
RCPT TO:<jean.dupont@alcatel.fr>
DATA - 90 lines, 8501 bytes.
QUIT
0 sec. elapsed, connection closed Mon Jun 24 12:12:03 2002

6.3.2.

Traces ct serveur 4760

Contenu du fichier log NMDetection.log en trace totale.

Ed. 15-01-2003

TCV020

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

[24/06/02 12:53:55] 321 LD: -***MON*** OrganizationRq::nextOrg : OK (OrgmapId = 1 )


[24/06/02 12:53:55] 321 LD: +>>> NmcMail::init()
[24/06/02 12:53:55] 321 LD: +>>> NmcMail::getMailServerFromLDAP()
[24/06/02 12:53:55] 321 LD: +In CLdapOpe::CLdapOpe server:SRV4760 port:389 user:cn=Directory Manager
password:<hidden> multiThreaded:0 readConfig:0
[24/06/02 12:53:55] 321 LD: -Out CLdapOpe::CLdapOpe
[24/06/02 12:53:55] 321 LD: +In CLdapOpe::Bind
[24/06/02 12:53:55] 321 LD: +In CLdapOpe::InitializeSession
[24/06/02 12:53:55] 321 LD: -Out CLdapOpe::InitializeSession resp:0
[24/06/02 12:53:55] 321 LD: -Out CLdapOpe::Bind resp:0
[24/06/02 12:53:55] 321 LD:
NmcMail::getMailServerFromLDAP : Send request to the LDAP server
[24/06/02 12:53:55] 321 LD: +In CLdapOpe::SearchS base:cn=SRV4760,o=nmc scope:0 filter:objectclass=*
[24/06/02 12:53:55] 321 LD: +>>> LDAPMailServerReq::Response
[24/06/02 12:53:55] 321 LD: LDAPMailServerReq::Response : mailserver found : SRV4760
[24/06/02 12:53:55] 321 LD: -<<< LDAPMailServerReq::Response
[24/06/02 12:53:55] 321 LD: -Out CLdapOpe::SearchS resp:0
[24/06/02 12:53:55] 321 LD: -<<< NmcMail::getMailServerFromLDAP()
[24/06/02 12:53:55] 321 LD: +In CLdapOpe::~CLdapOpe
[24/06/02 12:53:55] 321 LD: +In CLdapOpe::UnBind
[24/06/02 12:53:55] 321 LD: -Out CLdapOpe::UnBind
[24/06/02 12:53:55] 321 LD: -Out CLdapOpe::~CLdapOpe
[24/06/02 12:53:55] 321 LD: -<<< NmcMail::init() : OK
[24/06/02 12:53:55] 321 LD: +>>> NmcMail::getLocalHostName
[24/06/02 12:53:55] 321 LD: -<<< NmcMail::getLocalHostName SRV4760.alcatel.fr
[24/06/02 12:53:55] 321 LD: +>>> NmcMail::from(omnivista@SRV4760.alcatel.fr)
[24/06/02 12:53:55] 321 LD: -<<< NmcMail::from() : OK
[24/06/02 12:53:55] 321 LD: +>>> NmcMail::text()
[24/06/02 12:53:55] 321 LD: -<<< NmcMail::text()

[24/06/02 12:53:56] 321 LD: -<<< NmcMail::text()


[24/06/02 12:53:56] 321 LD: +>>> NmcMail::to()
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::to() : OK
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::subject(Accounting Monitoring from SRV4760 : 84 notification(s))
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::subject() : OK
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::sendMail()
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::smtpConnect()
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::smtpConnect
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::sendHELO()
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::sendHELO
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::sendMAILFROM()
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::sendMAILFROM
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::sendRCPTTO()
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::sendRCPTTO
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::sendDATA()
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::sendDATA
[24/06/02 12:53:56] 321 LD: +>>> NmcMail::sendQUIT()
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::sendQUIT
[24/06/02 12:53:56] 321 LD: -<<< NmcMail::sendMail : OK

TCV020

Ed. 15-01-2003

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

7.

ENVOIS DE RAPPORTS PLANIFIS

7.1.

Prrequis : Format de date dans les Paramtres Rgionaux

Avant l'envoi par mail, le fichier du rapport est gnr dans un rpertoire temporaire. Son nom
contient la date de gnration. Si le format de date n'est pas sous la forme jj/mm/aaaa (4 chiffres
pour l'anne), le fichier n'est pas gnr.

7.2.

Paramtre grer sur le serveur d'e-mails

Le PC serveur 4760 doit pouvoir rsoudre le nom du serveur d'e-mails en adresse IP ; ne pas
oublier de grer le nom du serveur DNS au niveau du serveur 4760.

Le serveur d'e-mails doit accepter une connexion SMTP par ladresse IP du serveur 4760.

La syntaxe EHLO doit tre reconnue par le serveur d'e-mails.

Ladresse e-mail omnivista@SRV4760.alcatel.fr doit tre valide pour le serveur d'e-mails.

Le format de ladresse de destination < jean.dupont@alcatel.fr > doit tre accept.

7.3.

Exemple d'e-mail reu

Omnivista Rapports < omnivista@SRV4760.alcatel.fr>


To: jean.dupont@alcatel.fr
cc:
Subject:
Rapport de SRV4760 : Cot par poste
mon texte joint
- 14-06-01 12'00'57 Date-Heure est aujourd'hui.txt

7.4.
7.4.1.

Traces
Traces ct serveur d'e-mails Mercury

Connection from 155.132.114.1, Thu Jan 03 09:48:46 2002


EHLO SRV4760
MAIL FROM:<omnivista@SRV4760.alcatel.fr>
RCPT TO: <jean.dupont@alcatel.fr>
DATA - 36 lines, 1592 bytes.
QUIT
1 sec. Elapsed, connection closed Thu Jan 03 09:48:47 2002

Ed. 15-01-2003

TCV020

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

7.4.2.

Traces ct serveur 4760

Contenu du fichier log NMCviewer.log.


main Viewer : >>>ExportMail::()
Thread-2 Viewer : DataSet.connect(): new connection & new statement for:RI_163_D
Thread-2 Viewer : DataSet.execQuery(SELECT * FROM RI_163_D order by c0 ASC)
Thread-2 Viewer : DataSet.findColumn(c0 on table RI_163_D):8
Thread-2 Viewer : DataSet.findColumn(c1 on table RI_163_D):3
Thread-2 Viewer : DataSet.findColumn(c2 on table RI_163_D):6
Thread-2 Viewer : DataSet.findColumn(c3 on table RI_163_D):2
Thread-2 Viewer : DataSet.findColumn(c4 on table RI_163_D):5
Thread-2 Viewer : DataSet.findColumn(c5 on table RI_163_D):1
Thread-2 Viewer : DataSet.findColumn(c6 on table RI_163_D):4
Thread-2 Viewer : DataSet.findColumn(c7 on table RI_163_D):7
Thread-2 Viewer : Entering DataSet.cleanUp()
Thread-2 Viewer : DataSet.cleanUp(): closing ResultSet rs
Thread-2 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_163_D
Thread-2 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_163_D
Thread-2 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_163_D
Thread-2 Viewer : Entering DataSet.cleanUp()
Thread-2 Viewer : DataSet.cleanUp(): closing ResultSet rs
Thread-2 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_163_D
Thread-2 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_163_D
Thread-2 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_163_D
Thread-2 Viewer : Entering DataSet.cleanUp()
Thread-2 Viewer : DataSet.cleanUp(): closing ResultSet rs
Thread-2 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_163_R
Thread-2 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_163_R
Thread-2 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_163_R
Thread-2 Viewer : Entering DataSet.cleanUp()
Thread-2 Viewer : DataSet.cleanUp(): closing ResultSet rs
Thread-2 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_163_0
Thread-2 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_163_0
Thread-2 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_163_0
main Viewer : <<<ExportMail::() = OK
main Viewer : MAIL : FIN

TCV020

10

Ed. 15-01-2003

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

8.

ENVOIS DE RAPPORTS IMMDIATS

8.1.

Prrequis : Format de date dans les Paramtres Rgionaux

Avant l'envoi par mail, le fichier du rapport est gnr dans un rpertoire temporaire. Son nom
contient la date de gnration. Si le format de date n'est pas sous la forme jj/mm/aaaa (4 chiffres
pour l'anne), le fichier n'est pas gnr.

8.2.

Paramtre grer sur le serveur d'e-mails

Le PC client 4760 doit pouvoir rsoudre le nom du serveur d'e-mails en adresse IP ; ne pas
oublier de grer le nom du serveur DNS au niveau du client 4760.

Le serveur d'e-mails doit accepter une connexion SMTP par ladresse IP du client 4760.

La syntaxe EHLO doit tre reconnue par le serveur d'e-mails.

Ladresse e-mail <omnivista@Client4760.alcatel.fr> doit tre valide pour le serveur d'e-mails.

Le format de ladresse de destination <jean.dupont@alcatel.fr> doit tre accept.

8.3.

Exemple d'e-mail reu

Omnivista Rapports <omnivista@Client4760.alcatel.fr>


To: jean.dupont@alcatel.fr
cc:
Subject:
Rapport de SRV4760 : Cot par poste
texte joint
- 14-06-01 12'00'57 Date Heure est aujourd'hui.txt

8.4.
8.4.1.

Traces
Traces ct serveur d'e-mails Mercury

Connection from 155.132.114.89, Thu Jan 03 09:48:46 2002


EHLO CLIENT4760
MAIL FROM:<omnivista@CLIENT4760.alcatel.fr>
RCPT TO:<jean.dupont@alcatel.fr>
DATA - 36 lines, 1592 bytes.
QUIT
1 sec. Elapsed, connection closed Thu Jan 03 09:48:47 2002

Ed. 15-01-2003

11

TCV020

OmniVista 4760
ENVOIS E-MAILS PAR OmniVista 4760
RELEASE 2.0

8.4.2.

Traces ct client 4760

Contenu du fichier log associ lexcutable client runnmc.bat.


Fri Jun 21 12:50:50 CEST 2002 entQueue-0 Viewer : init
Fri Jun 21 12:51:24 CEST 2002 entQueue-0 Viewer : >>>ExportMail::()
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.connect(): new connection & new statement for:RI_161_D
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.execQuery(SELECT * FROM RI_161_D order by c0 ASC)
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c0 on table RI_161_D):8
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c1 on table RI_161_D):3
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c2 on table RI_161_D):6
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c3 on table RI_161_D):2
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c4 on table RI_161_D):5
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c5 on table RI_161_D):1
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c6 on table RI_161_D):4
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.findColumn(c7 on table RI_161_D):7
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : Entering DataSet.cleanUp()
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): closing ResultSet rs
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_161_D
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_161_D
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_161_D
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : Entering DataSet.cleanUp()
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): closing ResultSet rs
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_161_D
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_161_D
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_161_D
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : Entering DataSet.cleanUp()
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): closing ResultSet rs
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_161_R
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_161_R
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_161_R
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : Entering DataSet.cleanUp()
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): closing ResultSet rs
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): cancel Statement stmt from table:RI_161_0
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close Statement stmt from table:RI_161_0
Fri Jun 21 12:51:25 CEST 2002 Thread-20 Viewer : DataSet.cleanUp(): close DBConnection dbc from table:RI_161_0
Fri Jun 21 12:51:32 CEST 2002 entQueue-0 Viewer : <<<ExportMail::() = OK

TCV020

12

Ed. 15-01-2003