Propriétés de limite de pièces jointes
Plusieurs propriétés contrôlent les limites de pièces jointes aux e-mails.
Pour afficher l’état de toutes les pièces jointes d’e-mail, accédez au tableau Pièces jointes d’e-mail [sys_email_attachment].
Propriétés
Toutes les propriétés figurent 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 maximale totale 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 maximale totale des pièces jointes en octets autorisée par e-mail sortant. Pour envoyer un e-mail, le système doit encoder 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 d’e-mail entrant
Pour les e-mails entrants, le système applique le nombre et la taille maximum de pièces jointes définis par les glide.email.inbound.max_attachment_count propriétés and glide.email.inbound.max_total_attachment_size_bytes . Lorsque la pièce jointe d’un e-mail entrant dépasse l’une des deux valeurs, la pièce jointe est ignorée. Un enregistrement est créé dans la table Email Attachments (Pièces jointes d’e-mail) [sys_email_attachment] contenant le nom du fichier ignoré et la raison pour laquelle il a été abandonné. Le fichier ignoré reste dans l’enregistrement de l’e-mail [sys_email]. L’ordre dans lequel le système traite les pièces jointes détermine quelles pièces jointes sont supprimé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 pouvant être déclenchée par l’événement, consultez la notification inactive « Pièce(s) jointe(s) d’e-mail de démonstration ignoré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 d’e-mail sortant
Pour les e-mails sortants, le système applique le nombre et la taille maximum de pièces jointes 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 diverses 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 système de messagerie et sont envoyés avec des pièces jointes jusqu’au nombre maximum ou à la taille totale du fichier.
Le message de journal d’un tel e-mail peut ressembler à ceci : Taille maximale combinée de la pièce jointe dépassée. (max. : 15728640 octets). Un ou plusieurs enregistrements de pièce jointe ignorés.
E-mails pour les notifications, les rapports planifiés et les tables exportées
Les notifications peuvent être définies pour 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 sortantes, le système exclut les pièces jointes excédentaires de l’e-mail et consigne un message d’avertissement.
Les rapports peuvent être programmés pour être distribués par e-mail en tant que 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 l’e-mail du rapport planifié sans le rapport joint et enregistre 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 lui offre la possibilité d’envoyer les enregistrements exportés sous forme de pièce jointe par e-mail. Si la pièce jointe dépasse la limite de taille de la pièce jointe sortante, le système envoie l’e-mail sans la liste d’enregistrements exportée en pièce jointe et enregistre un message d’avertissement.