« Soit A un succès dans la vie. Alors A = x + y + z, où x = travailler, y = s'amuser, z = se taire. »
L'envoi, la réception et la remise des mails passent par différents composants suivant la méthode d'envoi (client lourd, téléphone, owa, de serveur de messagerie à serveur de messagerie, etc.). Il est important de bien connaître ce fonctionnement afin de faire levier sur les bons composants.
La commande powershell suivante vous permet d'afficher les connecteurs de réception:
Get-ReceiveConnector
Je vais aborder ici le cas le plus courant, c'est à dire quand les rôles CAS et Boîtes aux lettres se trouvent sur le même serveur, ce qui correspond à une installation par défaut.
Sur le serveur de boîtes aux lettres s'exécute par défaut le service de transport.
Deux connecteurs par défaut sont créés comportant une variable qui est le nom du serveur auquel se rajoute le nom de la fonction:
Je définie ici le nom de mon serveur comme étant "mail"
Deux connecteurs par défaut sont créés.
Par défaut, il n'existe aucun connecteur d'envoi. La commande powershell suivante vous permet d'afficher les connecteurs d'envoi:
Get-SendConnector
Limites de l'organisation Ces limites s'appliquent à tous les serveurs de boîtes aux lettres Exchange 2013 et de transport Hub Exchange 2010 et Exchange 2007 existants dans l'organisation.
Taille limite | Valeur par défaut | Configuration Shell | Configuration du CAE | ||
Taille maximale des messages reçus | 10 Mo |
Cmdlet : Set-TransportConfig Paramètre : MaxReceiveSize |
Flux de messagerie>Connecteurs de réception>Plus d'options>Paramètres de transport de l'organisation> onglet Limites>Taille maximale des messages reçus | ||
Taille maximale des messages envoyés | 10 Mo |
Cmdlet : Set-TransportConfig Paramètre : MaxSendSize |
Flux de messagerie>Connecteurs de réception>Plus d'options>Paramètres de transport de l'organisation> onglet Limites>Taille maximale des messages envoyés | ||
Nombre maximal de destinataires par message
|
500 |
Cmdlet : Set-TransportConfig Paramètre : MaxRecipientEnvelopeLimit |
Flux de messagerie>Connecteurs de réception>Plus d'options>Paramètres de transport de l'organisation> onglet Limites>Nombre maximal de destinataires | ||
Taille maximale des pièces jointes selon les règles de transport applicables à tous les serveurs de boîtes aux lettres de l'organisation | Non configurée |
Cmdlets : New-TransportRule, Set-TransportRule Paramètre : AttachmentSizeOver |
Flux du courrier>Règles>Ajouter ou Modifier. Utilisez le prédicat Appliquer cette règle si>Toute pièce jointe>présente une taille supérieure ou égale à Utilisez le prédicat Appliquer cette règle si>La taille du message>est supérieure ou égale à |
||
Taille maximale des messages selon les règles de transport applicables à tous les serveurs de boîtes aux lettres de l'organisation |
Cmdlets : New-TransportRule, Set-TransportRule Paramètre : MessageSizeOver |
Flux du courrier>Règles>Ajouter ou Modifier. Utilisez le prédicat Appliquer cette règle si>La taille du message>est supérieure ou égale à |
Limites du connecteur Ces limites s'appliquent aux messages qui utilisent le connecteur d'envoi, de réception, d'agent de remise ou étranger spécifié pour la remise des messages.
Taille limite | Valeur par défaut | Configuration Shell | Configuration du CAE | ||
Taille maximale d'en-tête via un connecteur de réception | 128 Ko |
Cmdlets : New-ReceiveConnector, Set-ReceiveConnector Paramètre : MaxHeaderSize |
N/A | ||
Taille maximale des messages via un connecteur de réception
|
Service de transport sur les serveurs de boîtes aux lettres 35 Mo pour les connecteurs de réception de proxy client et par défaut Service de transport frontal sur un serveur d'accès au client 36 Mo pour les connecteurs de réception frontaux de proxy sortants et frontaux par défaut. 35 Mo pour le connecteur de réception frontal de client. |
Cmdlets : New-ReceiveConnector, Set-ReceiveConnector Paramètre : MaxMessageSize |
Flux de messagerie>Connecteurs de réception>Modifier> onglet Général>Taille maximale des messages reçus | ||
Nombre maximal de destinataires par message via un connecteur de réception |
Service de transport sur les serveurs de boîtes aux lettres 5 000 pour le connecteur de réception par défaut 200 pour le connecteur de réception de proxy client Service de transport frontal sur un serveur d'accès au client 200 pour les connecteurs de réception frontaux par défaut, frontaux de client et frontaux de proxy. |
Cmdlets : New-ReceiveConnector, Set-ReceiveConnector Paramètre : MaxRecipientsPerMessage |
N/A | ||
Taille maximale des messages via un connecteur d'envoi | 10 Mo |
Cmdlets : New-SendConnector, Set-SendConnector Paramètre : MaxMessageSize |
Flux de messagerie>Connecteurs d'envoi>Modifier> onglet Général>Taille maximale des messages envoyés | ||
Taille maximale des messages via un lien de site Active Directory | Illimité |
Cmdlet : Set-AdSiteLink Paramètre : MaxMessageSize |
N/A | ||
Taille maximale des messages via un connecteur d'agent de remise | Illimité |
Cmdlets : New-DeliveryAgentConnector, Set-DeliveryAgentConnector Paramètre : MaxMessageSize |
N/A | ||
Taille maximale des messages via un connecteur étranger | Illimité | Cmdlet : Set-ForeignConnector Paramètre : MaxMessageSize | N/A |
Liens de site Active Directory Le service de transport des serveurs de boîtes aux lettres utilise des sites Active Directory et les coûts qui sont attribués aux liens de site IP Active Directory sont l'un des facteurs à prendre en compte pour déterminer le chemin de routage le moins cher entre des serveurs de boîtes aux lettres au sein de l'organisation.
Limites du serveur Ces limites s'appliquent à un serveur de boîtes aux lettres ou à un serveur de transport Edge spécifique.Quelles sont les différentes limites.
Taille limite | Valeur par défaut | Configuration Shell | Configuration du CAE | ||
Taille maximale d'en-tête des messages du répertoire de collecte | 64 Ko |
Cmdlet : Set-TransportService Paramètre : PickupDirectoryMaxHeaderSize |
N/A | ||
Nombre maximal de destinataires pour chaque message du répertoire de collecte | 100 |
Cmdlet : Set-TransportService Paramètre : PickupDirectoryMaxRecipientsPerMessage |
N/A | ||
Limites de taille de messages spécifique au client pour Outlook Web App, Exchange ActiveSync et les clients services web Exchange |
Outlook Web App 35 Mo Exchange ActiveSync 10 Mo Services web Exchange 64 Mo
|
Vous configurez ces valeurs dans le fichier de configuration d'application XML web.config approprié sur les serveurs d'accès aux client. | N/A |
Limites de l'utilisateur Ces limites s'appliquent à un objet utilisateur spécifique, tel qu'une boîte aux lettres, un contact, un groupe de distribution ou un dossier public.
Taille limite | Valeur par défaut | Configuration Shell | Configuration du CAE | ||
Taille maximale des messages pouvant être envoyés par ce destinataire | Illimité |
Cmdlets : Set-DistributionGroup Set-DynamicDistributionGroup Set-Mailbox Set-MailContact Set-MailUser Set-MailPublicFolder Set-RemoteMailbox Paramètre : MaxSendSize |
Pour les boîtes aux lettres : Destinataires>Boîtes aux lettres>Modifier>Fonctionnalités de boîte aux lettres>Flux de messagerie>Restrictions de taille des messages>Afficher les détails>Messages envoyés
|
||
Taille maximale des messages pouvant être envoyés à ce destinataire |
Illimité Stratégie d'approvisionnement de boîte aux lettres de site : 36 Mo |
Cmdlets : Set-DistributionGroup Set-DynamicDistributionGroup Set-Mailbox Set-MailContact Set-MailUser Set-MailPublicFolder New-SiteMailboxProvisioningPolicy Set-SiteMailboxProvisioningPolicy Paramètre : MaxReceiveSize |
Pour les boîtes aux lettres : Destinataires>Boîtes aux lettres>Modifier>Fonctionnalités de boîte aux lettres>Flux de messagerie>Restrictions de taille des messages>Afficher les détails>Messages reçus
|
||
Nombre maximal de destinataires par message envoyé par ce destinataire | Illimité |
Cmdlets : Set-Mailbox, Set-MailUser Paramètre : RecipientLimits |
N/A |
Certains messages n'ont pas de tailles limites:
Tailles limites d'en-tête de message :Ces limites s'appliquent à la taille totale de tous les champs d'en-tête de message présents dans un message.
Tailles limites des messages :Ces limites s'appliquent à la taille totale d'un message, ce qui inclut l'en-tête du message, le corps du message et les pièces jointes.
Tailles limites des pièces jointes :Ces limites s'appliquent à la taille maximale autorisée d'une seule pièce jointe dans un message.
Limites des destinataires :Ces limites s'appliquent au nombre total de destinataires d'un message.
Malgré tous ces réglages que vous aurez optimisé, il se peut que le le client de messagerie de windows, via votre téléphone, OWA, vous ne puissiez toujours pas envoyer votre mail de 50mo.
Il existe un contrainte supplémentaire pour tous les clients utilisant ActiveSync ou les Services Web Exchange (EWS). Ces paramètres doivent être modifié au sein même de IIS.
Rôle serveur | Fichier de configuration | Clés et valeurs par défaut | Taille |
Accès client | %ExchangeInstallPath%FrontEnd\HttpProxy\Sync\web.config | maxRequestLength="10240" | kilo-octets |
Boîte aux lettres | %ExchangeInstallPath%ClientAccess\Sync\web.config | maxRequestLength="10240" | kilo-octets |
Boîte aux lettres | %ExchangeInstallPath%ClientAccess\Sync\web.config | octets |