Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/12/2010, 10h04   #1
Invité de passage
 
Inscription : octobre 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 26
Points : 3
Points : 3
Par défaut Envoie mail dans un JCL variabilisé

Bonjour,

je rencontre un problème sur l'envoie d'un message en JCL sur la messagerie.

Lorsque j’exécute un JCL seulement avec le code suivant le message part bien

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//S040     EXEC PGM=IEBGENER                  
//SYSIN    DD  DUMMY                          
//SYSPRINT DD  SYSOUT=*                       
//OUT1     OUTPUT DEST=SMTP                   
//SYSUT2   DD  SYSOUT=(S,SMTP),OUTPUT=(*.OUT1)
//SYSUT1   DD  *                              
HELO A355                                     
MAIL FROM:<nom.prenomàttt.fr>                 
RCPT TO:<nom.prenomàttt.fr>                   
DATA                                          
TO:<nom.prenomàttt.fr>                        
SUBJECT: Test script tnr                      
CONTENT-TYPE: TEXT/HTML                       
message envoyé<br>                            
signature                                     
//*
Par contre, lorsque je prend ce STEP sans rien changer et que je le copie à la fin d'un JCL variabilisé géré par un REXX, le REXX se plante lors de l'éxecution de ce JCL avec l'erreur ISPF112 sur la ligne MAIL FROM

Citation:
ISPF112
Substitution error
Invalid cond. sub. string, JCL record-

File tailoring input line:
MAIL FROM:<nom.prenomàttt.FR>
Merci d'avance.
magfred03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 13h07   #2
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 502
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 502
Points : 687
Points : 687
Bonjour

C'est une erreur ISPF.
Dans ton skelette double les caractères < et >.
Il y en aura peut-être d'autres.
Je t'incite à lire la documentation , le Dialog Developer's Guide and Reference.

attention à l'utilisation de ")DEFAULT" qui permet de changer l'utilisation de certains caractères de controles.


Pour ton mail et si ton exemple est complet, il ne respecte pas les standards de messagerie MIME en particulier. Tu inclus du HTML invalide dans un message MIME sans respecter les normes.
Si cela marche, tant mieux. Mais un simple changement de configuration pourra t'invalider tout ce que tu fais.
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 13h16   #3
Invité de passage
 
Inscription : octobre 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 26
Points : 3
Points : 3
Effectivement cela fonctionne mieux en doublant les < >, merci pour l'aide,

pour le contenu, c'était juste pour avoir un exemple sans se fier à la forme.

et je vais en profiter pour regarder la documentation .

Encore merci et joyeuses Fêtes
magfred03 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h21.


 
 
 
 
Partenaires

Hébergement Web