<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://prendreuncafe.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Prendre un Café - mail</title>
  <link>http://prendreuncafe.com/blog/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 14 May 2008 15:57:49 +0200</pubDate>
  <copyright>Contenus sous licence Creative Commons BY-SA</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Dotclear2 et les gravatars</title>
    <link>http://prendreuncafe.com/blog/post/2006/09/21/Dotclear2-et-les-gravatars</link>
    <guid isPermaLink="false">urn:md5:e373eb4bcb3ea78d58dc411c1705e4a2</guid>
    <pubDate>Thu, 21 Sep 2006 15:07:00 +0200</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>dev</category><category>dotclear</category><category>gravatar</category><category>mail</category><category>php</category><category>tips</category>    
    <description>    &lt;p&gt;Voici une astuce pour gérer les &lt;a href=&quot;http://www.gravatar.com&quot; hreflang=&quot;en&quot; title=&quot;Gravatars&quot;&gt;gravatars&lt;/a&gt; dans les commentaires de votre blog &lt;a href=&quot;http://www.dotclear.net&quot; hreflang=&quot;fr&quot; title=&quot;Dotclear2&quot;&gt;Dotclear2&lt;/a&gt;. Dans le répertoire de votre thème courant, créez un fichier &lt;code&gt;_public.php&lt;/code&gt; et ajoutez-y ces quelques lignes de code &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2006/09/21/#pnote-796-1&quot; id=&quot;rev-pnote-796-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt; :&lt;/p&gt;

&lt;pre&gt;
&amp;lt;?php
$core-&amp;gt;tpl-&amp;gt;addValue('gravatar', array('gravatar', 'tplGravatar'));
class gravatar {
  public static function tplGravatar($attr)
  {
    return '&amp;lt;?php echo md5(strtolower($_ctx-&amp;gt;comments-&amp;gt;getEmail(false))); ?&amp;gt;';
  }
}
?&amp;gt;
&lt;/pre&gt;


&lt;p&gt;Maintenant, dans votre fichier de template pour les billets (généralement, il s'agit de &lt;code&gt;post.html&lt;/code&gt;), vous pouvez appeller votre image de gravatar de cette façon entre les balises &lt;code&gt;&amp;lt;tpl:Comments&amp;gt;&lt;/code&gt; et &lt;code&gt;&amp;lt;/tpl:Comments&amp;gt;&lt;/code&gt; :&lt;/p&gt;

&lt;pre&gt;
&amp;lt;img src=&amp;quot;http://www.gravatar.com/avatar.php?gravatar_id={{tpl:gravatar}}&amp;quot;
     class=&amp;quot;gravatar_img&amp;quot; alt=&amp;quot;Gravatar Image&amp;quot; /&amp;gt;
&lt;/pre&gt;


&lt;p&gt;Voila, c'est codé en 5 minutes et vous aurez constaté que je ne génère pas directement l'url complète du gravatar et encore moins la syntaxe HTML de la balise image depuis la classe PHP, c'est tout simplement car :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;J'en ai la flemme,&lt;/li&gt;
&lt;li&gt;Je préfère gérer ça dans le template.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Hope it helps anyway &lt;img src=&quot;/blog/themes/PuC4/smilies/smile.gif&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;h3&gt;Edit du 22 septembre 2006&lt;/h3&gt;


&lt;p&gt;Bon, voila finalement une version un poil plus customizable. Le code qui suit annule et remplace le précedent dans votre fichier &lt;code&gt;_public.php&lt;/code&gt; :&lt;/p&gt;

&lt;pre&gt;
&amp;lt;?php
$core-&amp;gt;tpl-&amp;gt;addValue('gravatar', array('gravatar', 'tplGravatar'));

class gravatar {

  const
    URLBASE = 'http://www.gravatar.com/avatar.php?gravatar_id=%s&amp;amp;amp;default=%s&amp;amp;amp;size=%d',
    HTMLTAG = '&amp;lt;img src=&amp;quot;%s&amp;quot; class=&amp;quot;%s&amp;quot; alt=&amp;quot;%s&amp;quot; /&amp;gt;',
    DEFAULT_SIZE = '40',
    DEFAULT_CLASS = 'gravatar_img',
    DEFAULT_ALT = 'Gravatar de %s';

  public static function tplGravatar($attr)
  {
    $md5mail = '\'.md5(strtolower($_ctx-&amp;gt;comments-&amp;gt;getEmail(false))).\'';
    $size    = array_key_exists('size',   $attr) ? $attr['size']   : self::DEFAULT_SIZE;
    $class   = array_key_exists('class',  $attr) ? $attr['class']  : self::DEFAULT_CLASS;
    $alttxt  = array_key_exists('alt',    $attr) ? $attr['alt']    : self::DEFAULT_ALT;
    $altimg  = array_key_exists('altimg', $attr) ? $attr['altimg'] : '';
    $gurl    = sprintf(self::URLBASE,
                       $md5mail, urlencode($altimg), $size);
    $gtag    = sprintf(self::HTMLTAG,
                       $gurl, $class, eregi(&amp;quot;%s&amp;quot;, $alttxt) ?
                                      sprintf($alttxt, '\'.$_ctx-&amp;gt;comments-&amp;gt;comment_author.\'') : $alttxt);
    return '&amp;lt;?php echo \'' . $gtag . '\'; ?&amp;gt;';
  }

}
?&amp;gt;
&lt;/pre&gt;


&lt;p&gt;Du côté de votre template &lt;code&gt;post.html&lt;/code&gt; et toujours entre vos deux balises &lt;code&gt;&amp;lt;tpl:Comments&amp;gt;&lt;/code&gt; et &lt;code&gt;&amp;lt;/tpl:Comments&amp;gt;&lt;/code&gt;, voila comment ça se passe :&lt;/p&gt;

&lt;pre&gt;
{{tpl:gravatar class=&amp;quot;gravatar_img&amp;quot; size=&amp;quot;80&amp;quot; altimg=&amp;quot;http://www.example.host/default_gravatar.png&amp;quot; alt=&amp;quot;Gravatar de %s&amp;quot;}}
&lt;/pre&gt;


&lt;p&gt;Je crois que les attributs sont assez parlants, mais en voici le détail au cas où :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;class&lt;/code&gt; : le nom de la classe CSS à appliquer à l'image&lt;/li&gt;
&lt;li&gt;&lt;code&gt;size&lt;/code&gt; : la taille en pixels&lt;/li&gt;
&lt;li&gt;&lt;code&gt;alt&lt;/code&gt; : Le contenu du texte alternatif à l'image (acepte la syntaxe de &lt;a href=&quot;http://fr.php.net/sprintf&quot; hreflang=&quot;fr&quot; title=&quot;La fonction sprintf() en PHP&quot;&gt;sprintf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;altimg&lt;/code&gt; : L'url de l'image par defaut en l'absence de gravatar (sera url encodée automatiquement)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Enjoy.&lt;/p&gt;


&lt;h3&gt;Finalement, voila le plugin &lt;img src=&quot;/blog/themes/PuC4/smilies/smile.gif&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt;&lt;/h3&gt;


&lt;p&gt;Bon, je suis incorrigible mais l'occasion était trop belle pour commencer à mettre le nez dans le nouveau système de plugins de Dotclear2 ; voici donc le plugin Gravatars &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2006/09/21/#pnote-796-2&quot; id=&quot;rev-pnote-796-2&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt; :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://prendreuncafe.com/blog/share/plugin-gravatars-1.0.pkg.gz&quot; hreflang=&quot;fr&quot; title=&quot;Installeur du plugin Gravatars pour Dotclear2&quot;&gt;Gravatars pour Dotclear2 v1.0 - Installeur&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://prendreuncafe.com/blog/share/plugin-gravatars-1.0.tar.gz&quot; hreflang=&quot;fr&quot; title=&quot;Archive TAR Gzippée du plugin Gravatars pour Dotclear2&quot;&gt;Gravatars pour Dotclear2 v1.0 - Archive tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://prendreuncafe.com/blog/share/plugin-gravatars-1.0.zip&quot; hreflang=&quot;fr&quot; title=&quot;Archive ZIP du plugin Gravatars pour Dotclear2&quot;&gt;Gravatars pour Dotclear2 v1.0 - Archive Zip&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Bien évidemment, pour une toute première version, il doit exister quelques bugs et limitations :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pas de traduction française&lt;/li&gt;
&lt;li&gt;Pas d'aide contextuelle&lt;/li&gt;
&lt;li&gt;Pas de configuration par blog (à venir)&lt;/li&gt;
&lt;li&gt;Utilisation d'un archaïque fichier INI (pas compris comment mettre les settings en base)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Au chapitre des fonctionnalités :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Possibilité de définir les paramètres des gravatars de façon globale...&lt;/li&gt;
&lt;li&gt;ou individuellement au niveau du template d'appel (voir plus haut)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Edit du 25 août 2007 :&lt;/strong&gt; Grâce à &lt;a href=&quot;http://blog.userland.fr/&quot; hreflang=&quot;fr&quot;&gt;Goulven&lt;/a&gt;, vous avez droit à la version patchée compatible Dotclear2b7 du plugin :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://prendreuncafe.com/blog/share/plugin-gravatars-1.0.1.pkg.gz&quot; hreflang=&quot;fr&quot; title=&quot;Installeur du plugin Gravatars pour Dotclear2b7&quot;&gt;Gravatars pour Dotclear2 v1.0.1 - Installeur&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://prendreuncafe.com/blog/share/plugin-gravatars-1.0.1.tar.gz&quot; hreflang=&quot;fr&quot; title=&quot;Archive TAR Gzippée du plugin Gravatars pour Dotclear2b7&quot;&gt;Gravatars pour Dotclear2 v1.0.1 - Archive tar.gz&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://prendreuncafe.com/blog/share/plugin-gravatars-1.0.1.zip&quot; hreflang=&quot;fr&quot; title=&quot;Archive ZIP du plugin Gravatars pour Dotclear2b7&quot;&gt;Gravatars pour Dotclear2 v1.0.1 - Archive Zip&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2006/09/21/#rev-pnote-796-1&quot; id=&quot;pnote-796-1&quot;&gt;1&lt;/a&gt;] Prochaine étape : gérer la coloration syntaxique du code dans Dotclear2.&lt;/p&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2006/09/21/#rev-pnote-796-2&quot; id=&quot;pnote-796-2&quot;&gt;2&lt;/a&gt;] Packagé grâce au plugin &lt;a href=&quot;http://www.elaboration.be/post/Pack-it&quot; hreflang=&quot;fr&quot; title=&quot;Packager de plugin pour Dotclear2&quot;&gt;Pack it! d'Elaboration.be&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Citer proprement un mail</title>
    <link>http://prendreuncafe.com/blog/post/2005/10/30/319-citer-proprement-un-mail</link>
    <guid isPermaLink="false">urn:md5:e4717dffe98592d5530511659d373d21</guid>
    <pubDate>Sun, 30 Oct 2005 11:10:30 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Divers</category>
        <category>bestpractices</category><category>mail</category><category>tips</category><category>tutoriel</category>    
    <description>&lt;p&gt;Ce billet en fera certainement sourire plus d'un (vétérans d'&lt;a href=&quot;http://fr.wikipedia.org/wiki/Usenet&quot; hreflang=&quot;fr&quot;&gt;Usenet&lt;/a&gt;, bonsoir), mais au vu du nombre de mails difficilement déchiffrables que je reçois, je me dis que ça peut faire avancer le schmilblick.&lt;/p&gt;


&lt;p&gt;Quand on répond à un mail, que l'on soit en mode texte ou en &lt;acronym title=&quot;HyperText Markup Language&quot;&gt;HTML&lt;/acronym&gt;, une bonne pratique est de &lt;em&gt;quoter&lt;/em&gt; (citer) le message initial de l'éxpéditeur, afin par exemple de lui répondre point par point. Pour cela, il existe quelques conventions qui ne sont pas compliquées à mettre en place et qui peuvent grandement simplifier le suivi des propos échangés.&lt;/p&gt;    &lt;p&gt;Prenons un exemple, imaginons que je reçoive cet email &lt;sup&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/10/30/#pnote-319-1&quot; id=&quot;rev-pnote-319-1&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt;&amp;nbsp;:&lt;/p&gt;

&lt;pre&gt;
Salut, c'est Robert.

C'est pour te dire que j'ai garé la camionnette devant le bateau du
garage à Georgette, faudra que tu penses à la déplacer avant qu'elle
ne rentre du Prisu.

Pendant que j'y suis, y'a plus de bibines dans le frigo, essaye de
passer au Prisu (avant Georgette) pour faire le plein.

Gros poutoux.

--
Robert&lt;/pre&gt;


&lt;p&gt;Lorsque je commence la rédaction de ma réponse, j'ai devant moi ce type de présentation&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;Le 28/10/05, Robert a écrit :

&amp;gt; Salut, c'est Robert.
&amp;gt; 
&amp;gt; C'est pour te dire que j'ai garé la camionnette devant le bateau du
&amp;gt; garage à Georgette, faudra que tu penses à la déplacer avant qu'elle
&amp;gt; ne rentre du Prisu.
&amp;gt; 
&amp;gt; Pendant que j'y suis, y'a plus de bibines dans le frigo, essaye de
&amp;gt; passer au Prisu (avant Georgette) pour faire le plein.
&amp;gt; 
&amp;gt; Gros poutoux.
&amp;gt; 
&amp;gt; --
&amp;gt; Robert&lt;/pre&gt;


&lt;p&gt;Vous noterez la présence du caractère &amp;gt; devant chacune des lignes du message original de Robert&amp;nbsp;: on parle alors de citation, ou de &lt;em&gt;quotage&lt;/em&gt;. Cela permet de distinguer le message original de ce que nous allons écrire, d'autant plus que la plupart des &lt;a href=&quot;http://fr.wikipedia.org/wiki/Client_email&quot; hreflang=&quot;fr&quot;&gt;clients de messagerie&lt;/a&gt; proposent la colorisation des citations.&lt;/p&gt;


&lt;p&gt;Lors de la rédaction de ma réponse, l'idée sera d'&lt;strong&gt;insérer&lt;/strong&gt; ma réaction entre les assertions - fort pertinentes - de Robert. Ainsi je peux lui répondre point par point&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;Le 28/10/05, Robert a écrit :

&amp;gt; Salut, c'est Robert.

&lt;code&gt;Salut, gros.&lt;/code&gt;

&amp;gt; C'est pour te dire que j'ai garé la camionnette devant le bateau du
&amp;gt; garage à Georgette, faudra que tu penses à la déplacer avant qu'elle
&amp;gt; ne rentre du Prisu.

&lt;code&gt;J'ai pas vu la camionnette. Je passerai la récupérer à la fourrière.&lt;/code&gt;

&amp;gt; Pendant que j'y suis, y'a plus de bibines dans le frigo, essaye de
&amp;gt; passer au Prisu (avant Georgette) pour faire le plein.

&lt;code&gt;Tu m'insultes, là. La cave est pleine.&lt;/code&gt;

&amp;gt; Gros poutoux.

&lt;code&gt;De même.&lt;/code&gt;

--
Nicolas&lt;/pre&gt;


&lt;p&gt;On peut aussi épurer les citations originales afin d'économiser de la bande passante&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;&amp;gt; C'est pour te dire que j'ai garé la camionnette devant le bateau du
&amp;gt; garage à Georgette

&lt;code&gt;J'ai pas vu la camionnette. Je passerai la récupérer à la fourrière.&lt;/code&gt;

&amp;gt; y'a plus de bibines dans le frigo

&lt;code&gt;La cave est pleine. A plus.&lt;/code&gt;

--
Nicolas&lt;/pre&gt;


&lt;p&gt;Dans le cas d'une conversation à plusieurs intervenants, la démarche reste la même, les signes &lt;code&gt;&amp;gt;&lt;/code&gt; s'aditionnant en fonction du niveau d'antériorité de la citation. Il peut également être interessant de réattribuer leurs propos respectifs aux auteurs&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;Le 28/10/05, Robert a écrit :

&amp;gt; &amp;gt; C'est pour te dire que j'ai garé la camionnette devant le bateau du
&amp;gt; &amp;gt; garage à Georgette

Le 28/10/05, Nicolas a écrit :

&amp;gt; J'ai pas vu la camionnette. Je passerai la récupérer à la fourrière.

&lt;code&gt;Ne vous inquiétez pas les gars, c'est moi qui ai emprunté la&lt;/code&gt;
&lt;code&gt;camionnette pour ramener la bière du Prisu.&lt;/code&gt;

--
Georgette&lt;/pre&gt;


&lt;p&gt;Remarque&amp;nbsp;: les deux tirets précédant la signature (&lt;code&gt;--&lt;/code&gt;) sont également issus d'une convention&amp;nbsp;: au-delà de cette limite, le client interprétera le texte comme une signature et suivant le cas l'atténuera ou appliquera une mise en forme spécifique. Il est donc impératif d'&lt;strong&gt;éviter de citer une signature&lt;/strong&gt;, car tout le texte suivant pourrait s'avérer moins lisible.&lt;/p&gt;


&lt;p&gt;Voila, c'est vraiment pas compliqué et ça peut rendre le suivi de conversations bien plus agréable. Enfin, moi je trouve &lt;img src=&quot;/blog/themes/PuC4/smilies/smile.gif&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;h3&gt;Edit du 4 novembre de la même année&lt;/h3&gt;


&lt;p&gt;&lt;a href=&quot;http://blog.uggy.org/index.php?2005/11/04/46-quote-colors-une-extension-thunderbird-bien-sympatique&quot; hreflang=&quot;fr&quot;&gt;Yannick&lt;/a&gt; nous file le tuyau&amp;nbsp;: &lt;a href=&quot;https://addons.mozilla.org/extensions/moreinfo.php?application=thunderbird&amp;amp;numpg=10&amp;amp;id=170&quot; hreflang=&quot;en&quot;&gt;Quote Colors&lt;/a&gt;, une extension pour &lt;a href=&quot;http://www.mozilla-europe.org/fr/products/thunderbird/&quot; hreflang=&quot;fr&quot;&gt;Thunderbird&lt;/a&gt;, permet de colorer encore plus finement les différents niveaux de citation d'un mail.&lt;/p&gt;
&lt;div class=&quot;footnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;
&lt;p&gt;[&lt;a href=&quot;http://prendreuncafe.com/blog/post/2005/10/30/#rev-pnote-319-1&quot; id=&quot;pnote-319-1&quot;&gt;1&lt;/a&gt;] Toute ressemblance avec un personnage existant ou ayant existé serait vraiment pas de bol.&lt;/p&gt;&lt;/div&gt;
</description>
    
    
    
      </item>
    
  <item>
    <title>Mac OSX Server et Postfix</title>
    <link>http://prendreuncafe.com/blog/post/2005/05/19/114-mac-osx-server-et-postfix</link>
    <guid isPermaLink="false">urn:md5:0fd0b076b2e73706d25175c74507543b</guid>
    <pubDate>Thu, 19 May 2005 14:31:11 +0000</pubDate>
    <dc:creator>NiKo</dc:creator>
        <category>Divers</category>
        <category>apple</category><category>bug</category><category>mail</category><category>osx</category><category>serveur</category>    
    <description>&lt;p&gt;Il me reste un &lt;strong&gt;OSX server 10.3.9&lt;/strong&gt; au taf, configuré comme serveur de mail. C'est une sombre bouse, qui n'a jamais vraiment marché, et a toujours nécessité un reboot minimum hebdomadaire, pourtant en configuration de base (pas de fink, rien !).&lt;/p&gt;


&lt;p&gt;Sauf que là, il me fait &lt;strong&gt;vraiment&lt;/strong&gt; chier plus que de coutume&amp;nbsp;: postfix se lance correctement, puis s'instancie n fois jusqu'à saturer complètement le serveur et rendre le service de courrier sortant (smtpd) complètement indisponible &lt;img src=&quot;/blog/themes/PuC4/smilies/mad.gif&quot; alt=&quot;:-C&quot; class=&quot;smiley&quot; /&gt; Cliquez sur lire la suite pour voir un aperçu du souci et éventuellement m'aider&amp;nbsp;:&lt;/p&gt;    &lt;p&gt;Ca donne ça&amp;nbsp;:&lt;/p&gt;


&lt;pre&gt;# postqueue -f &amp;amp;&amp;amp; killall smtpd &amp;amp;&amp;amp; postfix stop &amp;amp;&amp;amp; postfix start
postix/postfix-script: stopping the Postfix mail system
postfix/postfix-script: starting the Postfix mail system
# postqueue -p
Mail queue is empty
# ps aux | grep smtpd
postfix 17218   0.0 -0.0    27600    868  ??  S     2:18PM   0:00.05 smtpd -n sm
postfix 17220   0.0 -0.0    27600    868  ??  S     2:18PM   0:00.05 smtpd -n sm
postfix 17222   0.0 -0.0    27600    868  ??  S     2:18PM   0:00.03 smtpd -n sm
postfix 17225   0.0 -0.0    27600    868  ??  S     2:18PM   0:00.03 smtpd -n sm
postfix 17226   0.0 -0.0    27600    864  ??  S     2:18PM   0:00.02 smtpd -n sm
postfix 17229   0.0 -0.0    27600    876  ??  S     2:18PM   0:00.08 smtpd -n sm
postfix 17236   0.0 -0.0    27600    876  ??  S     2:18PM   0:00.03 smtpd -n sm
postfix 17242   0.0 -0.0    27600    864  ??  S     2:18PM   0:00.03 smtpd -n sm
postfix 17243   0.0 -0.0    27600    868  ??  S     2:18PM   0:00.03 smtpd -n sm
postfix 17244   0.0 -0.0    27600    860  ??  S     2:18PM   0:00.02 smtpd -n sm
postfix 17245   0.0 -0.0    27600    864  ??  S     2:18PM   0:00.02 smtpd -n sm
postfix 17246   0.0 -0.0    27600    860  ??  S     2:18PM   0:00.03 smtpd -n sm
postfix 17247   0.0 -0.0    27600    832  ??  S     2:18PM   0:00.02 smtpd -n sm
postfix 17248   0.0 -0.0    27600    868  ??  S     2:18PM   0:00.05 smtpd -n sm
postfix 17251   0.0 -0.0    27600    860  ??  S     2:18PM   0:00.05 smtpd -n sm
postfix 17252   0.0 -0.0    27600    868  ??  S     2:18PM   0:00.02 smtpd -n sm
postfix 17253   0.0 -0.0    27600    864  ??  S     2:18PM   0:00.02 smtpd -n sm
postfix 17254   0.0 -0.0    27600    868  ??  S     2:19PM   0:00.05 smtpd -n sm
postfix 17255   0.0 -0.0    27600    868  ??  S     2:19PM   0:00.05 smtpd -n sm
postfix 17257   0.0 -0.0    27600    864  ??  S     2:19PM   0:00.01 smtpd -n sm
postfix 17286   0.0 -0.0    27600    868  ??  S     2:19PM   0:00.03 smtpd -n sm
postfix 17288   0.0 -0.0    27600    864  ??  S     2:19PM   0:00.02 smtpd -n sm
root    17290   0.0 -0.0    18172    336 std  S+    2:19PM   0:00.00 grep smtpd
#&lt;/pre&gt;


&lt;p&gt;Si je refais un &lt;code&gt;ps aux | grep smtpd&lt;/code&gt; une minute après, j'ai le double d'instances ouvertes... Et ainsi de suite, jusqu'à plantage. Mon boulot n'est pas l'administration réseau, je fais ça pour &lt;em&gt;dépanner&lt;/em&gt;&amp;nbsp;: quelqu'un aurait-il une idée du problème&amp;nbsp;? Je ne trouve rien sur les forums consacrés à Mac OS X... &lt;img src=&quot;/blog/themes/PuC4/smilies/frown.gif&quot; alt=&quot;:(&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;HELP&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Edit :&lt;/strong&gt; J'ai appellé Apple, car j'ai découvert que nous avions un contrat &lt;em&gt;AppleCare Premium&lt;/em&gt;(r)(tm) chez eux. Après avoir perdu &lt;strong&gt;20 minutes&lt;/strong&gt; à montrer patte blanche (Numéro de série, numéro de licence, date d'achat, numéro de contrat AppleCare, Fax de confirmation). Bilan, le mec ne sait pas. Il me rappelle demain matin (???).&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>