Référence > Page de référence des actions de script > Actions de script diverses > Envoyer courrier
 

Envoyer courrier

Envoie un e-mail via une application e-mail ou via SMTP.

Voir aussi 

Options 

Envoyer via indique si votre message sera envoyé par un client de messagerie ou un serveur SMTP. (Si vous choisissez Serveur SMTP, la boîte de dialogue Options SMTP apparaît. Consultez la section Saisie ou modification des options SMTP.)

Un courrier électronique utilisant les données de l'enregistrement actuel envoie un message à tous les destinataires spécifiés.

Courriers électroniques multiples (un pour chaque enregistrement du jeu trouvé) envoie un message pour chaque enregistrement du jeu trouvé à tous les destinataires spécifiés.

Si vous choisissez Serveur SMTP et Courriers électroniques multiples (un pour chaque enregistrement du jeu trouvé) et que FileMaker Pro Advanced rencontre une erreur au moment de l'envoi par e-mail de l'un des enregistrements, les enregistrements restants ne seront pas envoyés.

A : enregistre les adresses des destinataires.

Copie à : enregistre les adresses des destinataires placés en copie.

Cci : enregistre les adresses des destinataires placés en copie cachée.

Pour A, Copie à et Cci :

Windows : pour entrer une ou plusieurs adresses e-mail, sélectionnez l'option Adresses électroniques. Séparez chaque adresse par un point-virgule ou un retour chariot.

Pour définir une rubrique contenant une ou plusieurs adresses e-mail, sélectionnez Nom de rubrique.

Pour spécifier un calcul générant une ou plusieurs adresses e-mail, sélectionnez Calcul.

Sélectionnez Collecter les adresses dans tous les enregistrements trouvés pour utiliser l'ensemble des valeurs de cette rubrique ou du résultat du calcul dans le jeu d'enregistrements trouvés actif afin d'envoyer un message à plusieurs destinataires. Cette option est disponible si vous choisissez Un courrier électronique utilisant les données de l'enregistrement actuel et utilisez l'option Nom de rubrique ou Calcul pou indiquer une valeur pour les entrées A, Copie à ou Cci.

Remarque  Si vous indiquez plusieurs adresses pour A, Copie à ou Cci, séparez l'adresse de chaque destinataire par une virgule ou un point-virgule. Certains clients de messagerie n'acceptent pas d'autres séparateurs, comme la virgule.

Objet indique le titre du message électronique.

Message contient le texte du message électronique. Tapez le message sous forme de texte, utilisez une valeur de rubrique, créez un message à partir d'un calcul ou insérez du texte provenant d'un fichier.

Cliquez sur Joindre des fichiers pour spécifier des fichiers à envoyer en pièce jointe avec le message. (voir Création de chemins d'accès). Au lieu de rechercher une liste de fichiers potentiels et de sélectionner le premier fichier trouvé, cette action joint l'ensemble des fichiers de la liste qu'elle peut trouver aux chemins spécifiés.

L'option Avec boîte de dialogue indique la façon dont FileMaker Pro Advanced va gérer le message composé. Si vous définissez Avec boîte de dialogue sur Oui, le message composé est laissé ouvert pour pouvoir être relu dans l'application de messagerie. (Dans certaines applications de messagerie, le nouveau message est conservé dans le dossier Brouillons.) Si vous définissez Avec fenêtre sur Non, l'e-mail composé est placé dans la boîte d'envoi de l'application de messagerie, prêt à être envoyé.

Compatibilité 

 

Produit 

Prise en charge 

FileMaker Pro Advanced 

Oui 

FileMaker Go 

Partielle 

FileMaker WebDirect 

Partielle 

FileMaker Server 

Partielle 

FileMaker Cloud 

Partielle 

FileMaker Data API 

Partielle 

Publication Web personnalisée 

Partielle 

Solution d'exécution 

Oui 

Provenance 

FileMaker Pro 6.0 ou version antérieure

Description 

L'action de script Envoyer courrier envoie un message électronique par l'intranet ou Internet via une application de messagerie ou le protocole SMTP (Simple Mail Transfer Protocol).

Remarques 

L'envoi de courrier à l'aide d'une application de messagerie n'est pas prise en charge dans les scripts côté serveur, FileMaker Data API et la Publication Web personnalisée.

Les scripts côté serveur prennent en charge l'envoi d'emails par SMTP. Toutefois, si vous joignez un fichier, celui-ci doit se trouver dans un dossier auquel les scripts côté serveur peuvent accéder. Consultez la section Chemins d'accès dans les scripts côté serveur.

FileMaker WebDirect ne prend pas en charge l'option Joindre des fichiers. Les utilisateurs Web doivent joindre manuellement des fichiers enregistrés ou exportés à leurs messages électroniques.

La Publication Web personnalisée et FileMaker Data API ne prennent pas en charge l'option Joindre des fichiers.

FileMaker WebDirect ne prend pas en charge l'option Avec boîte de dialogue : Non au moment de l'envoi d'un email via un client de messagerie.

FileMaker Go ne prend pas en charge l'option Avec boîte de dialogue : Non. L'email s'affiche sur l'appareil et vous pouvez l'envoyer manuellement.

Si cette action de script envoie un email via un client de messagerie dans FileMaker WebDirect, limitez les rubriques A, Copie à, Cci, Objet et Message à un total de 2 000 caractères. Si l'email contient plus de 2 000 caractères, le navigateur Web risque de ne pas autoriser FileMaker WebDirect à envoyer le message.

Pour envoyer l'email via une application de messagerie :

Vous devez posséder une application de ce type prise en charge et l'avoir correctement configurée sur votre ordinateur. Consultez les Spécifications techniques de FileMaker Pro Advanced.

Windows : une section [Mail] est requise dans le fichier Win.ini.

Vous pouvez créer un fichier PDF ou Microsoft Excel à partir de vos données pour les envoyer sous forme de pièce jointe. Consultez les sections Sauvegarder en PDF et Sauvegarder en Excel.

L'action de script Envoyer le courrier ne contrôle pas l'apparence de la police. Utilisez le client de messagerie pour apporter des modifications au niveau de la police.

FileMaker Pro Advanced envoie des e-mails en texte brut. Pour modifier le contenu et la mise en forme du message, choisissez de l'envoyer par le biais d'un client de messagerie et définissez l'option Avec boîte de dialogue sur Oui. Vous pouvez alors modifier le message dans le client de messagerie avant de l'envoyer.

FileMaker Pro Advanced vérifie le certificat SSL d'un serveur SMTP qui utilise une connexion chiffrée. S'il est impossible de vérifier le certificat, les utilisateurs peuvent néanmoins choisir de se connecter ou d'annuler pour ignorer cette action de script. S'il est impossible de vérifier le certificat et que Gestion erreurs action de script est définie sur Oui, cette action se comporte comme si le serveur était indisponible. S'il est impossible de vérifier le certificat dans les scripts côté serveur, la Publication Web personnalisée, FileMaker Data API et FileMaker WebDirect, cette action de script se comporte comme si elle avait été annulée par l'utilisateur.

Exemple 1 

Active le modèle Clients, exécute une recherche et envoie un email pré-écrit à l'adresse de la rubrique Email de l'enregistrement actif sans en avertir l'utilisateur.

Activer modèle ["Clients"]
Exécuter Rechercher [Rétablir]
Envoyer courrier [Envoyer via client de messagerie électronique; Avec boîte de dialogue: Non; A: Clients::Email; Objet: Factures::Statistique; Message: "Cher client,¶¶Merci pour votre confiance."]
#L'option Collecter les adresses dans tous les enregistrements trouvés n'est pas sélectionnée.

Exemple 2 

Enregistre l'enregistrement actuel en tant que fichier PDF, puis envoie le fichier PDF par email à l'adresse indiquée dans la rubrique Email de l'enregistrement actif.

Activer modèle ["Imprimer factures"]
Sauvegarder en PDF [Rétablir; Avec boîte de dialogue: Non; "Facture.pdf"; Enregistrement actif ; Créer répertoires: Non]
Envoyer courrier [Envoyer via client de messagerie électronique; Avec boîte de dialogue: Non; A: Clients::Email; Objet: Factures::Statistique; Message: "Cher client,¶¶Merci pour votre confiance. Votre facture est jointe à ce message."; "Facture.pdf"]
Activer modèle [modèle d'origine]

Rubriques connexes 

Page de référence des actions de script (liste alphabétique)

Page de référence des actions de script (liste des catégories)