Mapmail
Différence entre versions
De MappingDoc
(Page créée avec « C'est le nouveau binaire d'envoi de mail de mapping apparus dans la version 10.0 de ONYX. ==Liste des paramètres== -server:XXXXX Serveur SMTP(192.168.1.1, s... ») |
|||
(7 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 5 : | Ligne 5 : | ||
-from:XXXXX Expediteur(user@mydomain.local) | -from:XXXXX Expediteur(user@mydomain.local) | ||
-to:XXXXX Destinataire(user@otherdomain.com) | -to:XXXXX Destinataire(user@otherdomain.com) | ||
− | -subject:XXXXX Sujet | + | -subject:XXXXX Sujet (No Subject si vide) |
− | -message:XXXXX Message(message | + | -message:XXXXX Message(message) |
− | [-file_name:XXXXX ] Chemin du fichier joint | + | [-file_name:XXXXX ] Chemin + nom du fichier joint |
− | [-attachment_name:XXXXX ] Nom du fichier joint | + | [-attachment_name:XXXXX ] Nom du fichier joint inséré dans l'email |
[-cc:XXXXX ] Copie | [-cc:XXXXX ] Copie | ||
− | [-bcc:XXXXX ] Copie | + | [-bcc:XXXXX ] Copie cachée |
[-port:XXXXX ] Port SMTP(defaut : 25) | [-port:XXXXX ] Port SMTP(defaut : 25) | ||
[-verbose ] Mode verbeux | [-verbose ] Mode verbeux | ||
[-login:XXXXX ] login pour l'authentification au serveur SMTP | [-login:XXXXX ] login pour l'authentification au serveur SMTP | ||
[-passwd:XXXXX ] mot de passe pour l'authentification au serveur SMTP | [-passwd:XXXXX ] mot de passe pour l'authentification au serveur SMTP | ||
− | [-use_html ] envoi en text/html | + | [-use_html ] envoi en text/html (si utilisé alors le -message doit être en html) |
[-acknowledgment ] accuse de reception | [-acknowledgment ] accuse de reception | ||
[-read_receipt ] accuse de lecture | [-read_receipt ] accuse de lecture | ||
Ligne 23 : | Ligne 23 : | ||
Ce paramètre est considéré comme obligatoire. Mais, si il n'est pas renseigné, mapmail enverra un mail avec le sujet "No subject". | Ce paramètre est considéré comme obligatoire. Mais, si il n'est pas renseigné, mapmail enverra un mail avec le sujet "No subject". | ||
===Les Pièces jointes=== | ===Les Pièces jointes=== | ||
− | Pour | + | Pour chaques pièces jointes ajoutées à mapmail avec <code>-file_name:</code>, il faut obligatoirement renseigner un nom avec <code>-attachment_name:</code>. |
Si mapmail constate qu'il n'y a pas autant de chemin de pièces-jointes que de noms, il s'arrêtera en indiquant qu'un ou plusieurs paramètres sont manquants. | Si mapmail constate qu'il n'y a pas autant de chemin de pièces-jointes que de noms, il s'arrêtera en indiquant qu'un ou plusieurs paramètres sont manquants. | ||
Les noms sont associés aux fichiers par ordre d'arrivée. Le premier <code>-file_name:</code> renomme le premier <code>-attachment_name:</code>. | Les noms sont associés aux fichiers par ordre d'arrivée. Le premier <code>-file_name:</code> renomme le premier <code>-attachment_name:</code>. | ||
+ | |||
==Exemples== | ==Exemples== | ||
===Mail avec un serveur SMTP local=== | ===Mail avec un serveur SMTP local=== | ||
− | mapmail -server:192.168.1.5 -port:2525 -from:jim.barnett@ | + | mapmail -server:192.168.1.5 -port:2525 -from:jim.barnett@server.local -to:paul.sernine@server.local |
-subject:"Exemple de mail" -message:"Bonjour, ceci est un test." | -subject:"Exemple de mail" -message:"Bonjour, ceci est un test." | ||
+ | |||
===Mail avec identifiants=== | ===Mail avec identifiants=== | ||
mapmail -server:smtp.office365.com -port:587 -from:jim.barnett@mappingsuite.com -to:paul.sernine@mappingsuite.com | mapmail -server:smtp.office365.com -port:587 -from:jim.barnett@mappingsuite.com -to:paul.sernine@mappingsuite.com | ||
-login:jim.barnett@mappingsuite.com -passwd:"your passwd" -subject:"Exemple de mail" -message:"Bonjour, ceci est un test." | -login:jim.barnett@mappingsuite.com -passwd:"your passwd" -subject:"Exemple de mail" -message:"Bonjour, ceci est un test." | ||
===Mail avec pièces jointes=== | ===Mail avec pièces jointes=== | ||
− | mapmail -server:192.168.1.5 -port:2525 -from:jim.barnett@ | + | mapmail -server:192.168.1.5 -port:2525 -from:jim.barnett@server.local -to:paul.sernine@server.local |
− | -subject:"Exemple de mail" -message:"Bonjour, ceci est un test." - | + | -subject:"Exemple de mail" -message:"Bonjour, ceci est un test." -file_name:"C:\path\to\file1.xps" |
− | - | + | -file_name:"C:\path\to\file2.pdf" -attachment_name:nameForFile1.xps -attachment_name:nameForFile2.pdf |
+ | |||
+ | ===Types d'erreurs=== | ||
+ | Le programme peut retourner 3 status d'erreurs différents: | ||
+ | * retour 1: Il manque un ou plusieurs paramètres. | ||
+ | * retour 2: Ce message n'est normalement pas visible par l'utilisateur, il indique au programme qu'il doit tenter une connexion TLS. | ||
+ | * retour 3: Une erreur est survenue pendant la connexion au serveur SMTP. | ||
+ | * retour 4: Une erreur est survenue pendant l'envoi du mail. |
Version actuelle datée du 11 mars 2020 à 15:33
C'est le nouveau binaire d'envoi de mail de mapping apparus dans la version 10.0 de ONYX.
Sommaire
Liste des paramètres
-server:XXXXX Serveur SMTP(192.168.1.1, seversmtp.mydomain.local) -from:XXXXX Expediteur(user@mydomain.local) -to:XXXXX Destinataire(user@otherdomain.com) -subject:XXXXX Sujet (No Subject si vide) -message:XXXXX Message(message) [-file_name:XXXXX ] Chemin + nom du fichier joint [-attachment_name:XXXXX ] Nom du fichier joint inséré dans l'email [-cc:XXXXX ] Copie [-bcc:XXXXX ] Copie cachée [-port:XXXXX ] Port SMTP(defaut : 25) [-verbose ] Mode verbeux [-login:XXXXX ] login pour l'authentification au serveur SMTP [-passwd:XXXXX ] mot de passe pour l'authentification au serveur SMTP [-use_html ] envoi en text/html (si utilisé alors le -message doit être en html) [-acknowledgment ] accuse de reception [-read_receipt ] accuse de lecture
Règles d'utilisations [10.0]
Sujet du mail
Ce paramètre est considéré comme obligatoire. Mais, si il n'est pas renseigné, mapmail enverra un mail avec le sujet "No subject".
Les Pièces jointes
Pour chaques pièces jointes ajoutées à mapmail avec -file_name:
, il faut obligatoirement renseigner un nom avec -attachment_name:
.
Si mapmail constate qu'il n'y a pas autant de chemin de pièces-jointes que de noms, il s'arrêtera en indiquant qu'un ou plusieurs paramètres sont manquants.
Les noms sont associés aux fichiers par ordre d'arrivée. Le premier -file_name:
renomme le premier -attachment_name:
.
Exemples
Mail avec un serveur SMTP local
mapmail -server:192.168.1.5 -port:2525 -from:jim.barnett@server.local -to:paul.sernine@server.local -subject:"Exemple de mail" -message:"Bonjour, ceci est un test."
Mail avec identifiants
mapmail -server:smtp.office365.com -port:587 -from:jim.barnett@mappingsuite.com -to:paul.sernine@mappingsuite.com -login:jim.barnett@mappingsuite.com -passwd:"your passwd" -subject:"Exemple de mail" -message:"Bonjour, ceci est un test."
Mail avec pièces jointes
mapmail -server:192.168.1.5 -port:2525 -from:jim.barnett@server.local -to:paul.sernine@server.local -subject:"Exemple de mail" -message:"Bonjour, ceci est un test." -file_name:"C:\path\to\file1.xps" -file_name:"C:\path\to\file2.pdf" -attachment_name:nameForFile1.xps -attachment_name:nameForFile2.pdf
Types d'erreurs
Le programme peut retourner 3 status d'erreurs différents:
- retour 1: Il manque un ou plusieurs paramètres.
- retour 2: Ce message n'est normalement pas visible par l'utilisateur, il indique au programme qu'il doit tenter une connexion TLS.
- retour 3: Une erreur est survenue pendant la connexion au serveur SMTP.
- retour 4: Une erreur est survenue pendant l'envoi du mail.