macosx

Astuce : débrider le serveur de mails dans OS X Server

par Nicolas Furno le 19.01.2013 à 07:44
Par défaut, le serveur de mail intégré à OS X Server (17,99 €) limite la taille des mails à 10 Mo. À l’heure actuelle, cette limite peut paraître un peu gênante et pourrait vous faire rater certains courriers importants, en particulier ceux qui contiennent des diaporamas pleins de photos.

Il existe toutefois une solution simple pour élever cette limite de taille, voire pour la supprimer. Cette solution fonctionne au moins pour OS X 10.8. Pour augmenter la taille maximale de chaque courrier et la passer, par exemple, à 20 Mo l’un, saisissez cette commande dans le Terminal :

sudo serveradmin settings mail:postfix:message_size_limit = 20971520

Le nombre après le signe = correspond dans notre exemple à 20 Mo, mais on peut le remplacer par n’importe quelle autre valeur. Attention toutefois, il s’agit d’une taille en bytes et non en Mo. Si vous choisissez une valeur trop faible, 20 par exemple, vous risquez bien de bloquer tous les mails entrants. À l'inverse, si vous choisissez une taille trop importante, vous risquez d'envoyer des mails trop lourds vos pour vos destinataires.

Dans tous les cas, cette commande désactive tout simplement la limite :

sudo serveradmin settings mail:postfix:message_size_limit_enabled = no

Pour restaurer une limite, il suffit de remplacer no par yes dans la commande précédente. Dernière commande Terminal qui peut s’avérer utile, celle-ci vous indique la limite actuelle :

sudo serveradmin settings mail:postfix:message_size_limit

|  |  

Vos réactions (15 réactions)
bananayatta [19/01/2013 07:50] via MacG Mobile

"et pourrait vous faire rater certains courriers importants, en particulier ceux qui contiennent des diaporamas pleins de photos."

LOL :D
bubu16 [19/01/2013 08:24] via MacG Mobile

Bonne astuce mais hum hum ...
"il s’agit d’une taille en BYTES et non en Mo"

en Octets !!! C'est mieux en français non ?
:-)
BeePotato [19/01/2013 08:46]

@ bubu16 : Tout à fait.
Et si en plus on veut chipoter, on pourra signaler que la valeur de 20971520 octets indiquée dans l'article autorise une taille limite de 20 Mio et non de 20 Mo.
tgjb [19/01/2013 08:47]

autre solution, passer à MacOSX.6 Server pour bénéficier de la GUI de Server Admin... #apple #regression
iDanny [19/01/2013 09:55] via MacG Mobile

Tout ça en sachant que les e-mails n'ont pas du tout été prévus à la base pour transporter autre chose que du texte... comme disait mon prof d'info psychorigide qui refusait tous les e-mails qui n'étaient pas en format plain text !
Ah, le bon vieux temps :)
MachX [19/01/2013 11:05]

Autre commande utile, celle-ci :

sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Qui permet d'activer le serveur FTP de Mountain Lion

Celle-ci sert à le désactiver :

sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist

Utile pour des échanges de fichiers rapides en Wifi sur son LAN entre ses Macs et un iPhone par exemple en installant sur son iPhone un client FTP comme Lutin FTP ou FTP On The Go
polhochon [19/01/2013 11:21]

Pour garder toutes ces commandes disponibles rapidement et sans devoir lancer le terminal, je vous recommande ce logiciel :http://www.winmacsofts.com/clix-un-editeur-graphique-pour-les-commandes-terminal-sous-mac-os-x/
MachX [19/01/2013 11:28]

Merci polhochon
dambo [19/01/2013 14:15] via iGeneration pour iPad

@iDanny

C'est tout à fait vrai. Ces protocoles ne sont pas fait pour transporter autant de données. Le mail fait partie de l'ancien web.... Va falloir penser à la suite ;-)
iduplo [19/01/2013 14:15] via MacG Mobile

@bubu16 et beepotato: un byte n'est pas le mot anglais pour octet, même si le second est plus utilise en France. En effet un byte peut ne pas être égal a 8 bits contrairement a l'octet
bubu16 [19/01/2013 17:11]

@iduplo Certe mais ici on parle bien d'octets (mots de 8 bits) puisque derrière on parle de Mo et que 20 971 520 octets font bien 20 Mio (20x2^30 octets).
thauron [19/01/2013 20:19] via iGeneration pour iPad

Sous Snow Leopard server on peut régler cela par l'interface graphique. Comma quoi mountain lion server est une régression
bugman [20/01/2013 03:52]

Autre solution : MailServe (http://cutedgesystems.com)
Feroce [20/01/2013 15:12]

La prochaine étape pour Mac OS X Cougar 10.9 Server : la suppression des réglages du service AFP via la GUI.
Plus ça avance, et moins ça va...

Y'en a encore des motivés pour utiliser OS X Server comme mailserver ?
BeePotato [20/01/2013 15:44]

@ iduplo : « un byte n'est pas le mot anglais pour octet, même si le second est plus utilise en France. En effet un byte peut ne pas être égal a 8 bits contrairement a l'octet »

« Octet » est bel et bien le mot utilisé en français pour traduire « byte », ce qui, malgré l'étymologie de ce mot, nous permet régulièrement (et depuis longtemps) de parler d'octets de 7 bits quand c'est nécessaire.
Il est donc bien préférable d'utiliser « octet » et non « byte » ici.



Réagir

Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.