Mon weblogue

Aller au contenu | Aller au menu | Aller à la recherche

lundi 24 septembre 2007

outlook 2003 moitié français / anglais

exécuter la commande si dessous pour mettre tout en français : executer : outlook /resetfoldernames

mercredi 18 juillet 2007

SMTP auth: postfix avec SASL linké à IMAP

Je pars du principe que vous avez un postfix et un serveur IMAP de votre choix fonctionnels tous les deux. Cette fois ci, la chaine utilisée se décompose de cette façon :

client >> postfix >> saslauthd >> serveur IMAP (local ou distant)

Installons les paquets suivants :

# aptitude install libsasl2 libsasl2-modules sasl2-bin openssl

Générons le certificat SSL valable 1 an pour le TLS de postfix :

# cd /etc/postfix

# openssl req -new -outform PEM -out /etc/postfix/smtpd.cert -newkey rsa:2048 -nodes -keyout /etc/postfix/smtpd.key -keyform PEM -days 365 -x509

Répondez aux quelques questions demandées, la plus importante étant : "Common Name (eg, YOUR name) :", où il faudra indiquer le FQDN de votre machine (machine.domaine.org). Corrigeons maintenant les droits sur le fichier de la clé pour éviter qu'un utilisateur mal intentionné vienne la lire.

# chmod o= /etc/postfix/smtpd.key

Ajoutez l'utilisateur postfix au groupe sasl, ceci permettra à postfix d'aller dialoguer avec saslauthd grâce au socket unix /var/run/saslauthd/mux.

# adduser postfix sasl

Passons maintenant à la configuration de saslauthd : Editez le fichier /etc/default/saslauthd et modifiez les lignes correspondantes :

START=yes MECHANISMS="rimap" MECH_OPTIONS="nomdhote-ou-ip-de-votre-serveur-imap" OPTIONS="-r -c -m /var/spool/postfix/var/run/saslauthd"

Créez le fichier /etc/postfix/sasl/smtpd.conf contenant :

pwcheck_method: saslauthd mech_list: plain login

Et finissons avec la configuration de postfix :

Editons le fichier /etc/postfix/main.cf, et ajoutons :

smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_use_tls = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key

Pour des raisons de compatibilité de postfix, il faut créer le lien symbolique suivant : @@ ln -s /etc/postfix/sasl/smtpd.conf /usr/lib/sasl2/smtpd.conf@@

Enfin, redémarrons le tout :

# /etc/init.d/postfix restart

# /etc/init.d/saslauthd restart

jeudi 21 décembre 2006

Bloquer un adresse IP

iptables -A INPUT -s 81.22.77.177 -j DROP

vendredi 17 novembre 2006

On les attendait, elles sont là !!! Voici les dernières perles de nos assureurs

C'est devenu une tradition : régulièrement, le centre de documentation et d'information de l'assurance publie les bévues les plus amusantes trouvées dans le courrier des assurances. L'orthographe, le vocabulaire et la grammaire sont d'origine...

Lire la suite

mercredi 23 août 2006

Modifier des fichiers en bloc

En Bash
for i in *.htm; do cat $i | sed -e 's/htm/php/g' > $i.new && mv -f $i.new $i; done

ou

for i in *.htm; do sed -e 's/htm/php/g' $i > $i.new && mv -f $i.new $i; done

En Perl
for i in *.htm; do perl -pe "s/htm/php/g" -i $i; done

Recherche dans des fichiers et donne le nom des fichiers

grep -ce '192.168' * | cut -f1 -d:| sort