...
Pages enfant (affichage des enfants) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Protocole MAPI (client de messagerie et fax) : utiliser le protocole MAPI pour l'envoi de mail ou de fax et le CRM
Le bouton Protocole MAPI (client de messagerie et fax) du choix Paramètres du menu Options de DivaltoViewer donne accès aux paramètres d'envoi de mail ou de fax et du CRM par l'interface MAPI. Les options suivantes sont proposées:
Profil par défaut dans le client de messagerie : Le profil est celui défini par défaut au niveau du client de messagerie. DivaltoViewer l'utilisera pour envoyer les messages ou les fax si aucun autre profil n'est spécifié. Dans ce cas, indiquer le mot de passe à utiliser pour ce profil dans la zone Mot de passe pour ce profil
Profil et mot de passe par défaut : on peut demander à DivaltoViewer d'utiliser un autre profil par défaut (et un mot de passe associé) que celui défini par défaut dans le client de messagerie.
Attention : Certains produits de gestion de mails (Mozilla, Thunderbird par exemple) n'acceptent pas de nom de profil lors de la connexion. Il faut dans ce cas remplir les champs Profil et mot de passe par défaut avec le mot clé conventionnel:
- /noprofile qui permet d'indiquer un nom de profil vide lors de la connexion ou
-/noprofilenull qui permet d'indiquer une adresse de nom de profil vide lors de la connexion
Utiliser l'interface 64 bits pour dialoguer avec le client de messagerie : à cocher en utilisation 64 bits
Toujours afficher la boîte d'envoi du client de messagerie : si cette case est cochée
- Lorsque le message est envoyé par programme, la boîte d'envoi de mail du client de messagerie est toujours ouverte, même si le programme ne l'a pas demandé.
- La case Afficher la boîte d'envoi du client de messagerie sera cochée par défaut dans la boîte de dialogue du choix Envoyer vers.
Sinon, proposer l'affichage de cette boîte par défaut dans le choix Envoyer vers : si cette case est cochée, la case Afficher la boîte d'envoi du client de messagerie sera cochée par défaut dans la boîte de dialogue du choix Envoyer vers.
Paramètres avancés pour les mails
Ajouter ce texte en cas d'envoi d'un fichier au format dhvw : par défaut, le texte standard spécifié dans la zone Texte par défaut (indiquant comment télécharger DivaltoViewer) est ajouté à la fin d'un message par mail. En cochant cette case, on peut remplacer le texte par défaut par un texte au choix. Garnir alors la zone Sinon, prendre ce texte.
Ajouter cette signature à mes mails : Cocher cette case et garnir la zone associée pour ajouter une signature personnalisée.
Paramètres avancés pour MAPI
Ne pas utiliser Extended Mapi : demande l'utilisation de l'interface simple Mapi plutôt que son extension Extended Mapi.
Remplacer MAPI132.dll par la dll : demande d'utiliser la dll spécifiée plutôt Mapi132.dll
Dans les mails, renommer les fichiers temporaires dhvw par : indiquer ici le nom à utiliser pour cette opération
Ne pas entourer l'adresse par des crochets à la lecture du carnet d'adresse : élimination des crochets des noms recherchés dans le carnet d'adresse
Oter SMTP et INTERNET à la lecture du carnet d'adresse : élimination de ces préfixes des noms recherchés dans le carnet d'adresse
Découper une adresse du type 'aaa'<bbb@ccc> : la nécessité de découper une adresse finale de type nom+adresse en deux champs dépend du produit utilisé pour l'envoi:
- Aucun : l'adresse finale n'est pas découpée
- Nom/ Adresse : l'adresse finale est découpée de façon à placer le nom dans le premier champ et l'adresse proprement dite dans le second.
- Adresse : l'adresse n'est pas découpée, mais le nom est éliminé pour ne garder que l'adresse proprement dite.
- Nom / Nom+Adresse : l'adresse est découpée de façon à placer le nom dans le premier champ et l'adresse globale dans le second.
Décoder les \n, \r, etc. dans la zone Adresse et Décoder les \n, \r, etc. dans la zone Message : On peut rajouter dans la zone message ou adresse des caractères tels que \n, \r,\t, \ddd, ou \xdd:
- \n sera remplacé par un saut de ligne (code $0a)
- \r sera remplacé par un retour à la ligne (code $0d)
- \t sera remplacé par une tabulation (code $09)
- \ddd où ddd représente le caractère octal du caractère à insérer (exemple: \012 = caractère $10)
- \xdd où dd représente le caractère hexadécimal du caractère à insérer (exemple: \x0A = caractère $10)
Certains drivers de messagerie utilisent des adresses avec plusieurs blocs séparés par des\r.
Exemple : les drivers de type MCI utilisent des adresses finales du type .
Il suffit alors d'insérer le \r dans le format de l'adresse finale.
Mais attention, si vous voulez mettre le caractère \ dans la zone adresse ou message alors que le décodage des \n, \r,\t, \ddd, ou \xdd est activé, il faut dédoubler ce caractère (mot1\\mot2).
Fermer le fichier DivaltoViewer : le fichier à envoyer est ouvert par DivaltoViewer afin de l'afficher et de lire ses paramètres d'envoi. Si le driver de messagerie n'arrive pas à ouvrir ce fichier, il faut mettre ce paramètre à oui, ce qui obligera DivaltoViewer à fermer le fichier le temps de l'envoi du message.
Devant le numéro de téléphone (FAX), ajouter le code : lorsque le programme d'application demande la composition automatique du numéro de téléphone, permet préfixer le numéro par la chaîne de caractères indiquée (par exemple 0). DivaltoViewer recherche le caractère @ dans l'adresse du destinataire et ajoute le code derrière ce caractère. S'il n'y a pas de
caractère @ dans l'adresse du destinataire, DivaltoViewer ajoute le code au début de l'adresse.
Exemple : si l'adresse de base est 03 88 01 02 03 ou paul@divalto.com et que le code à ajouter est 0, DivaltoViewer génèrera les adresses suivantes:
0 03 88 01 02 03 ou paul@0 03 88 01 02 03
Résoudre les adresses mail avec : Permet de résoudre un nom en clair avec l'adresse internet réelle associée (cette adresse est recherchée dans la base de données du client de messagerie), en spécifiant l'interface à utiliser (Simple Mapi ou Extended Mapi)
Gestion des profils
Ouvre une boîte de dialogue permettant de gérer les profils du client de messagerie.
Protocole SMTP (par le service SMTP/ par les fonctions SMTP) : envoi de messages électroniques par le protocole SMTP
Pour l'envoi d'un message électronique par programme, Harmony utilise habituellement l'interface MAPI (Interface standard de Programmation d'Applications et de Messagerie). Le destinataire est un serveur Mapi (Outlook express, outlook...) qui stocke le message dans une base de données et l'émet (soit directement vers un fournisseur d'accès, soit par l'intermédiaire du service de messagerie Microsoft Exchange Server). Un inconvénient à cette méthode est l'obligation d'ouvrir une session utilisateur et d'y lancer le programme Microsoft Outlook.
Une alternative consiste à utiliser directement le protocole SMTP (Simple Mail Transfert Protocol).
SMTP est un protocole standard non propriétaire, utilisé pour transférer le courrier électronique vers les serveurs de messagerie et les boîtes aux lettres des destinataires, via internet. Il va nous permettre ici d'envoyer des messages sans transiter par le client Outlook.
Principe de fonctionnement
Méthode utilisant un service SMTP : le principe ici consiste à déposer le mail dans un répertoire spécifique. Le service SMTP scrute ce répertoire en permanence et dès qu'un nouveau fichier est ajouté, il l'envoie au destinataire et le supprime du répertoire. En cas d'erreur lors de l'envoi, un rapport de non-remise est envoyé à l'expéditeur (et éventuellement à d'autres destinataires). Si l'envoi du rapport de non-remise est lui-même en erreur, le message est transféré dans un autre répertoire spécifique.
Ce service SMTP n'est pas disponible sous Vista (mais ceci n'est pas un réel problème puisque Vista tourne généralement sur un ordinateur client et on implémentera plutôt le service SMTP sur un ordinateur équipé d'un système serveur.
Méthode sans service SMTP : ici, Divalto envoie directement le mail au destinataire, par l'intermédiaire d'une fonction du FrameWork dotnet.
Dans les deux cas, le mail peut être envoyé soit directement depuis le poste client léger (hors client léger Web), soit depuis le serveur d'applications.
Paramétrage Divalto
Le paramétrage Divalto s'effectue en deux temps : il faut demander que les envois d'e-mails fassent appel au protocole SMTP et configurer le client SMTP.
Utilisation du protocole SMTP: le bouton Format des adresses du choix Paramètres du menu Options de DivaltoViewer donne accès au choix du format d'adresse. Pour l'adresse Email et/ou Email2, selectionner le choix SERV_SMTP:%ADR% du multi-choix:
...
Paramétrage du client avec utilisation d'un service SMTP : le bouton Protocole SMTP (par le service smtp) du choix Paramètres du menu Options de DivaltoViewer donne accès aux paramètres suivants :
- A destination du serveur smtp : entrer ici le chemin d'accès du répertoire scruté par le serveur SMTP pour l'envoi des messages.
Exemple : //messagerie /pickup où messagerie est le nom de l'ordinateur et pickup le nom de partage Windows du répertoire.
Le répertoire physique dépend du type d'installation. Il est local à l'ordinateur sur lequel s'éxécute le service SMTP, se nomme Pickup et se situe sous le répertoire de base du serveur de messagerie (à titre indicatif : c:\Inetpub\Mailroot\PickUp ou c:\Program Files\Exchsrvr\Mailroot\vsi 1\PickUp avec Microsoft Exchange Server)
- Identité ou Adresse internet à placer dans le champ 'De la part de...' : Texte que les destinataires des messages recevront comme venant de la part de ...
- En mode connecté, le service SMTP est sur le serveur distant Divalto : cocher cette case pour utiliser le service SMTP du serveur d'application plutôt que celui du poste client local (en mode connecté uniquement).
Répertoire de copie des mails : ce bouton donne accès aux paramètres:
- Répertoire de copie des mails envoyés : répertoire de stockage d'une copie du fichier généré.
- Répertoire des mails en erreur : en cas d'erreur, répertoire de stockage d'une copie et d'un fichier de même nom mais d'extension .log contenant le texte de l'erreur rencontrée.
Exemple: si l'envoie du fichier 201009031428380000PORT_JPT28r5eihy86zo6ajn.eml est sorti en erreur, on trouvera aussi dans le répertoire des mails en erreur un fichier 201009031428380000PORT_JPT28r5eihy86zo6ajn.log contenant le texte de l'erreur qui a empêché l'envoi du mail.
- Répertoire du fichier Smtp.log : un fichier log contient, pour chaque message envoyé, la date et l'heure de l'envoi, l'objet du message, l'emetteur et le destinataire du message, un indicateur de succès ou d'erreur, le nom du fichier contenant le message.
- Ne journaliser que les erreurs dans Smtp.log : option permettant de ne tracer que les erreurs dans le fichier log.
Paramètres avancés
Ce bouton donne accès aux paramètres:
- Délai de latence entre deux envois de mails : en cas d'envoi consécutifs de mails en grand nombre (par exemple, envoi de flashs ou de messages dans le CRM Divalto), certains fournisseurs d'accès SMTP bloquent l'envoi, considérant qu'il s'agit de spams. Ce paramètre permet d'espacer les envois (la valeur 15 permet par exemple de n'envoyer qu'un mail toutes les 15 secondes). Mais attention, ne fonctionne que pour un même programme Diva, mais pas entre plusieurs programmes Diva.
- Extension du fichier temporaire à générer : Harmony utilise l'extension .eml par défaut (Exchange 2010 exige notamment cette extension). Dans les versions précédentes, Harmony générait des fichiers avec extension .txt. Ce paramètre est utilisé pour reprendre cette extension .txt ou forcer toute autre extension.
- Code page du corps du message par défaut : Le code page indique le type de caractères utilisé dans Windows. En Europe du nord, c'est le type windows-1252 . Dans d'autres pays, ce code peut être différent (par exemple windows-1257 pour les pays de l'est). Il permet au destinataire du message de savoir comment interpréter les caractères spéciaux et notamment les caractères accentués.
- Sinon, utiliser le texte suivant : code page à utiliser
- Autoriser l'envoi du corps du message au format HTML ou Autoriser l'envoi du corps du message au format RTF : Le format du corps du message est par défaut HTML car ce format est reconnu par la plupart des récepteurs de mails. On peut aussi sélectionner le format RTF (moins utilisé) ou texte simple (formats HTML et RTF décochés). Le logiciel CRM de Divalto génère automatiquement le texte de certains messages (par exemple à l'occasion d'un e-mailing ou d'un évènement). Pour cela, le programme interroge la DLL DhMapi pour savoir s'il peut générer du HTML, du RTF ou du texte simple. Selon la réponse du DhMapi, le programme génèrera un texte au format adapté.
- Mettre une commande To: par destinataire : Certains fournisseurs d'accès interdisent plus d'une commande To: par mail.D'autres préfèrent avoir une commande To: par destinataire. Et certains autorisent les deux.
Par défaut, Harmony génère une seule commande To: avec les noms des destinataires sur plusieurs lignes. Ce paramètre active l'envoi d'une commande To: par destinataire.
Paramétrage du client sans utilisation d'un service SMTP
Le bouton Protocole SMTP (par les fonctions smtp) du choix Paramètres du menu Options de DivaltoViewer donne accès aux paramètres suivants:
- Envoyer le mail directement avec la fonction SMTP de Divalto : cocher cette case pour utiliser le mode Sans service SMTP.
- En mode connecté, la fonction SMTP de Divalto est sur le serveur distant Divalto : cochez cette case pour que l'envoi se fasse à partir du serveur d'applications plutôt qu'à partir du poste client local - en mode connecté uniquement - . Si DivaltoViewer n'est pas connecté et si cette case n'est pas cochée, une tentative d'envoi du mail sera tout de même faite depuis le poste local.
Remarque : DivaltoViewer est en mode connecté lorsqu'on paramètre côté client un profil de connexion non local pour dialoguer avec un serveur d'applications Divalto. Il est alors possible de générer le mail localement ou depuis le serveur Divalto.
Au besoin, un choix de menu de DivaltoViewer permet se se connecter/déconnecter à un serveur d'applications Divalto.
Un accès au réseau internet est nécessaire pour l'envoi du mail (sur le poste client en cas d'envoi local, sur le serveur d'applications en cas d'envoi depuis ce serveur).
- Identité ou Adresse Internet à placer dans le champ 'De la part de ...' : Texte que les destinataires des messages recevront comme venant De la part de...
- Envoyer le mail sans générer le fichier : Si cette case est cochée, aucun fichier n'est généré ni sauvegardé dans le répertoire SMTP des mails envoyés. A contrario, préciser le répertoire de stockage des mails.
- Nom du serveur SMTP, Port et Domaine : Adresse du fournisseur d'accès internet. Si un nom de domaine est requis, le renseigner dans le champ Domaine. Par défaut (valeur nulle), le port 25 est utilisé en mode normal et le 587 en SSL. Si un autre port est requis, le préciser dans le champ Port.
- Code utilisateur et mot de passe : indiquer le code utilisateur et le mot de passe enregistrés auprès du fournisseur d'accès.
- Le serveur SMTP utilise SSL : à cocher si la connexion est sécurisée.
Installation et configuration du service SMTP
La procédure d'installation et de paramétrage diffère suivant l'OS installé, le service utilisé et le fournisseur d'accès. A titre indicatif, sont donnés ici quelques éléments pour installer et paramétrer le service SMTP de Microsoft.
Remarque : Le serveur SMTP sert uniquement de relais vers le serveur SMTP du fournisseur d'accès. Ce relais doit être correcteent configuré, sinon les logicieks anti-spams des fournisseurs d'accès risquent de bloquer la remise des mails ( voir de se faire black-lister).
- Installation du service SMTP
1. Aller en Ajout/Suppression de programmes
2. Ajouter des composants windows
3. Ajouter des services internet (IIS)
4. Dans la liste des composants des Services Internet (IIS), cocher la case Service SMTP
5. Terminer l'installation
L'installation créé, au niveau du Gestionnaire des services Internet, le nœud Serveur virtuel SMTP par défaut. Ce noeud inclut la branche Domaines, dans laquelle sera créé un domaine distant.
Remarque : la session doit être ouverte en tant que membre du groupe Administrateurs sur l'ordinateur local ou être doté des droits appropriés pour être autorisé à paramétrer le gestionnaire des services internet.
- Création d'un domaine distant
Dans le gestionnaire des Services Internet :
- Ouvrir la branche Serveur virtuel SMTP par défaut.
- Cliquer droit sur la ligne Domaines et sélectionner le choix Nouveau→Domaine...
- Dans l'Assistant Nouveau domaine SMTP, sélectionner le radio bouton Distant et cliquer sur le bouton Suivant.
Entrer un nom de domaine (par exemple *.Societe.fr) et cliquer sur le bouton Terminer.
- Configuration du domaine distant
Dans le gestionnaire des services internet :
- Cliquer droit sur la ligne affichant le nom du domaine distant et sélectionnez le choix Propriétés.
- Sous l'onglet Général, sélectionner l'option Transférer tout le courrier vers l'hôte actif et indiquer le nom (ou adresse IP entre crochets) du serveur SMTP du fournisseur d'accès (par exemple: smtp.fr.oleane.com).
- Le bouton Sécurité sortante permet de définir le mode de connexion. La case Connexion anonyme permet de se connecter sans fournir de renseignements supplémentaires mais la plupart des providers autorisent l'accès à leur serveur SMTP sous réserve d'une authentification basée au minimum sur un nom d'utilisateur et un mot de passe.
- Configuration générale du service SMTP
Le service SMTP se paramètre globalement en cliquant droit sur la ligne Serveur virtuel SMTP par défaut puis en sélectionnant le choix Propriétés. Il est en particulier possible de spécifier d'autres destinataires que l'emetteur pour les rapports de non-remise en cas d'erreur, de modifier le port TCP ou le répertoire de stockage du courrier incorrect, d'imposer une limite de taille des messages, de configurer l'intervalle de temps entre les tentatives d'envoi, etc.
- Site internet
Pour la mise en place et la configuration des serveurs virtuels SMTP et IIS, se référer au besoin au site http://msdn2.microsoft.com/fr-fr/library/8b83ac7t(VS.80).aspx
Exchange Web Service : Utiliser Exchange Web Service pour l'envoi de mails et le CRM
...