Mise en route du filtrage des emails sur le serveur SMTP de votre iSeries.
Vous pouvez mettre en oeuvre le filtrage sur les critères suivants :
Sujet
Nom de fichier
Extension de fichier
Type/Sous type
Adresse d'origine
Etc...
Pour mettre en place ce filtrage :
Modifier les attributs SMTP suivants par la commande CHGSMTPA
ALLMAILMSF pour activer la fonction de filtrage
*yes pour activer
*no pour désactiver
FTRACN pour indiquer l'action pour les messages suspects
*KEEP pour garder les fichiers et les placer en quarantaine, ils seront placés dans le répertoire /QTCPTMM/FTRFILES
*DISCARD pour détruire les emails
Conseil :
Commencer toujours par une phase de test en Keep pour voir si vous n'avez pas été trop violent dans votre sélection.
Vous devez ensuite définir les règles de filtrage commande ADDSMTPLE
Remarque :
Vous pouvez enlever une règle par RMVSMTPLE
Il n'existe pas de commande WRKSMTPLE ni CHGSMTPLE et encore moins de DSPSMTPLE la seule.
Mais le fichier qui contient ces règles et le fichier QATMADRLST de QUSRSYS et il contient un membre par type de règles et vous pouvez facilement vous faire un outil pour Gérer.
Exemple :
ADDSMTPLE TYPE(*ACCEPT) INTNETADR('1.2.3.4')
pour accepter de relayer les messages qui viennent de cette adresse.
ADDSMTPLE TYPE(*FTRSUBJECT) FTRDATA('sex')
Les messages qui contiennent sex seront traités et subiront l'action précisée dans le paramètre FTRACN
ADDSMTPLE TYPE(*FTRFILNAME) FTRDATA(NETSKY.P)
Les noms de fichiers qui contiennent NETSKY.P seront traités et subiront l'action précisée dans le paramètre FTRACN
Remarque :
Si vous voulez interdire complètement le relaying de messages, vous devez créer la dtaara QTMSNORLY dans la bibliothèque QUSRSYS
Les modifications ne seront actives qu'après arrêt et redémarrage du service TCP/IP.
ENDTCPSVR * smtp puis STRTCPSVR * smtp