Propriétés de limite de pièce jointe
Plusieurs propriétés contrôlent les limites de pièces jointes des e-mails.
Pour afficher l’état de toutes les pièces jointes d’e-mail, accédez à la table Pièces jointes d’e-mail [sys_email_attachment].
Propriétés
Toutes les propriétés se trouvent dans la table Propriétés système [sys_properties]. La définition de l’une des propriétés suivantes sur une valeur trop élevée peut entraîner des problèmes de performances.
| Nom | Description |
|---|---|
| glide.email.inbound.max_attachment_count | Définit le nombre maximal de pièces jointes autorisées par e-mail entrant.
|
| glide.email.inbound.max_total_attachment_size_bytes | Définit la taille totale maximale des pièces jointes en octets autorisée par e-mail entrant.
|
| glide.email.outbound.max_attachment_count | Définit le nombre maximal de pièces jointes autorisées par e-mail sortant.
|
| glide.email.outbound.max_total_attachment_size_bytes | Définit la taille totale maximale des pièces jointes en octets autorisée par e-mail sortant. Pour envoyer un e-mail, le système doit coder le contenu de l’e-mail. Ce processus peut augmenter considérablement la taille de l’e-mail, y compris les pièces jointes. Il est préférable de définir cette propriété sur une valeur bien inférieure à la taille maximale de l’e-mail.
|
Traitement des pièces jointes des e-mails entrants
Pour les e-mails entrants, le système applique le nombre maximal et la taille des pièces jointes tels que définis par les glide.email.inbound.max_attachment_count propriétés and glide.email.inbound.max_total_attachment_size_bytes . Lorsqu’une pièce jointe d’e-mail entrant dépasse l’une ou l’autre valeur, la pièce jointe est ignorée. Un enregistrement contenant le nom du fichier ignoré et la raison de son rejet est créé dans la table Pièces jointes d’e-mail [sys_email_attachment]. Le fichier ignoré reste dans l’enregistrement d’e-mail [sys_email]. L’ordre dans lequel le système traite les pièces jointes détermine quelles pièces jointes sont ignorées. Cet ordre peut ne pas être cohérent d’un e-mail à l’autre.
Lorsqu’une pièce jointe d’e-mail entrant est ignorée, le système déclenche également l’événement inbound.email_attachments.discarded . Vous pouvez utiliser l’événement pour déclencher une notification qui alerte l’expéditeur de l’e-mail. Pour obtenir un exemple de notification qui peut être déclenchée par l’événement, consultez la notification inactive « Pièce(s) jointe(s) d’e-mail de démonstration rejetée(s) ».
Les pièces jointes des e-mails entrants ne peuvent pas être jointes à l’enregistrement cible s’il existe une pièce jointe identique.
Traitement des pièces jointes des e-mails sortants
Pour les e-mails sortants, le système applique le nombre maximal et la taille des pièces jointes tels que définis par les glide.email.outbound.max_attachment_count propriétés and glide.email.outbound.max_total_attachment_size_bytes . Les enregistrements d’e-mail sont créés à partir de différentes sources et peuvent dépasser les limites de pièces jointes configurées.
Les e-mails prêts à être envoyés à partir de la table E-mail [sys_email] sont soumis aux limites de pièces jointes sortantes. Les e-mails qui dépassent l’une ou l’autre de ces limites déclenchent un avertissement dans le journal du système de messagerie et sont envoyés avec des pièces jointes dont le nombre maximal ou la taille totale du fichier est atteint.
Le message du journal pour un tel e-mail peut ressembler à ceci : Taille maximale combinée des pièces jointes dépassée. (max :15728640 octets). Un ou plusieurs enregistrements de pièces jointes ignorés.
E-mails pour les notifications, les rapports planifiés et les tables exportées
Les notifications peuvent être définies de manière à inclure toutes les pièces jointes de l’enregistrement qui déclenche la notification. Si les pièces jointes dépassent l’une ou l’autre des limites de pièces jointes d’e-mail sortant, le système exclut les pièces jointes excédentaires de l’e-mail et consigne un message d’avertissement.
Les rapports peuvent être planifiés pour être distribués par e-mail sous forme de pièces jointes. Les rapports volumineux peuvent dépasser la limite de taille des pièces jointes sortantes. Dans ce cas, le système envoie le rapport planifié par e-mail sans le rapport en pièce jointe et consigne un message d’avertissement. Pour éviter ce problème, envoyez des liens vers des rapports volumineux au lieu d’envoyer les rapports sous forme de pièces jointes.
Si un utilisateur tente d’exporter de nombreux enregistrements à partir d’une liste qui dépasse un seuil d’avertissement configuré, une boîte de dialogue offre la possibilité d’envoyer par e-mail les enregistrements exportés en tant que pièce jointe. Si la pièce jointe dépasse la limite de taille des pièces jointes sortantes, le système envoie l’e-mail sans la liste d’enregistrements exportée en pièce jointe et consigne un message d’avertissement.