Enregistrement, importation et exportation de données > Envoi d’emails basés sur des données d’enregistrement > Envoi de plusieurs emails
 
Envoi de plusieurs emails
Vous pouvez utiliser FileMaker Pro pour envoyer plusieurs emails à un ou à plusieurs destinataires. Pour définir les adresses email, ainsi que l’objet et le corps des messages, vous pouvez entrer du texte, utiliser des données issues de chaque enregistrement du jeu d’enregistrements trouvés actif ou appliquer des calculs. L’application envoie un email distinct pour chaque enregistrement du jeu d’enregistrements trouvés.
Pour envoyer plusieurs emails :
1. Recherchez les enregistrements que vous souhaitez utiliser pour vos emails.
Consultez la section Recherche d’enregistrements.
2. Choisissez le menu Fichier > Envoyer > Courrier.
3. Dans Envoyer via, sélectionnez la façon dont vous souhaitez envoyer votre email.
Pour l’envoyer à l’aide d’une application de messagerie prise en charge, acceptez l’option par défaut Client de messagerie électronique.
Pour envoyer votre email via SMTP (sans application de messagerie), choisissez Serveur SMTP. Dans la boîte de dialogue Options SMTP, saisissez les données relatives à l’utilisateur et au serveur (pour cela, consultez la section Saisie ou modification des options SMTP), puis cliquez sur OK. Passez ensuite à l’étape 4.
4. Dans la zone Créer, sélectionnez Courriers électroniques multiples (un pour chaque enregistrement du jeu trouvé).
5. Effectuez l’une des opérations suivantes pour entrer les adresses email dans les zones A, Copie à et Copie cachée:
 
Pour
Faites ceci
Entrer une ou plusieurs adresses email
Saisissez les adresses. Séparez chaque adresse par un point-virgule ou par un retour chariot.
Spécifier une rubrique contenant une ou plusieurs adresses email
Cliquez sur Icône de correspondance sous MacOS, puis choisissez Nom de rubrique. Sélectionnez ensuite une rubrique et cliquez sur OK.
Spécifier un calcul générant une ou plusieurs adresses email
Cliquez sur Icône de correspondance sous MacOS, puis choisissez Calcul. Créez ensuite un calcul et cliquez sur OK.
Windows : entrer une ou plusieurs adresses email à partir du client de messagerie par défaut
Cliquez sur Icône de correspondance sous MacOS, puis choisissez Adresses email. Sélectionnez les adresses email souhaitées.
6. Si vous avez spécifié une rubrique ou un calcul à l’étape 5, sélectionnez l’option Collecter les adresses dans tous les enregistrements trouvés si vous souhaitez regrouper les adresses de tous les enregistrements du jeu d’enregistrements trouvés pour chaque message.
Important  L’option Collecter les adresses dans tous les enregistrements trouvés doit être utilisée avec précaution car elle risque de générer un grand nombre d’emails. Par exemple, si votre jeu d’enregistrements trouvés contient 10 enregistrements et que vous avez spécifié une rubrique comportant une adresse email unique dans chaque enregistrement, l’application générera 100 emails. Chaque adresse email recevra 10 emails. Reportez-vous à l’exemple ci-dessous.
7. Effectuez l’une des opérations suivantes pour renseigner les zones Objet et Message :
 
Pour
Faites ceci
Entrer du texte
Tapez le texte.
Spécifier une rubrique contenant du texte à insérer dans l’email
Cliquez sur Icône de correspondance sous MacOS, puis choisissez Nom de rubrique. Sélectionnez ensuite une rubrique et cliquez sur OK.
Spécifier un calcul générant du texte à insérer dans l’email
Cliquez sur Icône de correspondance sous MacOS, puis choisissez Calcul. Créez ensuite un calcul et cliquez sur OK.
Par exemple, si le mois en cours est le mois de juillet, le calcul associé à un objet retourne « Rapport mensuel pour juillet » :
"Rapport mensuel pour" & Mois ( Obtenir ( DateActuelle ) )
Insérer le contenu d’un fichier texte dans la zone Message
Cliquez sur Icône de correspondance sous MacOS en regard de la zone Message, puis choisissez l’option Insérer le texte du fichier. Sélectionnez le fichier texte souhaité.
8. Si vous souhaitez sélectionner un fichier à envoyer en pièce jointe avec les emails, sélectionnez Joindre.
9. Cliquez sur OK.
Remarques
Les emails sont envoyés via SMTP, ou directement à la boîte d’envoi de l’application de messagerie par défaut, sous forme de texte brut. Pour appliquer une mise en forme particulière ou modifier le contenu de l’email, consultez la section Envoyer courrier action de script.
Si vous spécifiez le contenu d’une rubrique comme étant l’adresse email et que cette rubrique contient plusieurs adresses (séparées par des virgules ou des points-virgules selon les conventions utilisées par votre client de messagerie), un message est envoyé à chaque adresse, dans chaque enregistrement.
Exemple
Au moment de spécifier une rubrique ou un calcul comme étant l’adresse email, le nombre de messages envoyés dépend du contenu des rubriques ou du résultat du calcul et de la sélection ou non de l’option Collecter les adresses dans tous les enregistrements trouvés Supposons que vous disposez du jeu d’enregistrements trouvés suivant :
 
Adresse
Objet
Message
Destinataire1@isp.com
Objet1
Message1
Destinataire2@isp.com
Objet2
Message2
Destinataire3@isp.com
Objet3
Message3
Destinataire2@isp.com
Objet4
Message4
Lorsque vous spécifiez la rubrique Adresse pour l’adresse email et que vous sélectionnez Courriers électroniques multiples (un pour chaque enregistrement du jeu trouvé), chaque message est envoyé à un seul destinataire et les résultats sont les suivants :
Destinataire1 reçoit un message : Objet1, Message1
Destinataire2 reçoit deux messages : Objet2, Message2 et Objet4, Message4
Destinataire3 reçoit un message : Objet3, Message3
Si vous sélectionnez l’option Collecter les adresses dans tous les enregistrements trouvés, les trois destinataires reçoivent les quatre messages (Objet1, Message1 ; Objet2, Message2 ; Objet3, Message3 et Objet4, Message4), et chaque message est adressé à l’ensemble des trois destinataires.