Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/11/2007, à 16:04

zerros

[Résolu] maildrop 2.04 et mysql

Bonjour,

Voilà quelques heures que je cherches à installer maildrop 2.0.4 avec le support MySQL
afin de pouvoir gérer le type de transport dans une base sql et ainsi pouvoir exécuter
un script à l'arrivée de mails à destinatin d'une adresse e-mail bien précise.

J'ai donc télécharger les ources, et ai compilé avec ces option :

./configure --prefix=/usr  --mandir='${prefix}/share/man' --libexecdir='${prefix}/lib/maildrop'  --sysconfdir=/etc --enable-use-dotlock=1 --enable-use-flock=1  --enable-sendmail=/usr/sbin/sendmail --enable-maildirquota  --enable-syslog=1 --enable-maildropmysql --with-mysqlconfig=/etc/maildropmysql.config --without-db --enable-maildrop-uid=5000 --enable-maildrop-gid=5000 --enable-trusted-users="root postfix vmail"

sans aucun succès. lorsque je fais mon maildrop -v, il ne m'affiche pas le support MySQL. Dans cette nouvelle version, maildrop est-il censé l'afficher ?

Je me souviens qu'en version 1.6.3, je n'avais aucun problème.

Merci d'avance pour votre aide.

Dernière modification par zerros (Le 06/11/2007, à 20:08)

Hors ligne

#2 Le 06/11/2007, à 16:09

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

y a de gros changement apres la 1.63

il te faut installer les paquets suivants pour la compil (certains sont peut etre deja installé):

aptitude install bzip2 gcc libpcre3-dev libpcre++-dev courier-authlib-dev g++ libtool libmysqlclient15-dev make libssl-dev courier-authdaemon courier-authlib-mysql

puis:


./configure -prefix=/usr/local/courier --with-etcdir=directory=/etc/courier  --enable-maildrop-uid=20001 --enable-maildrop-gid=20001 --enable-maildirquota --without-db
make && make install

bien sur tu remplaces les uid/gid par les tiens

Dernière modification par toniotonio (Le 06/11/2007, à 16:10)


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#3 Le 06/11/2007, à 16:19

zerros

Re : [Résolu] maildrop 2.04 et mysql

euh ok, mais la libpcre++ n'existe pas dans mes dépots. je présume que la librairie libpcre3-dev devrait la remplacer.

Sinon dans ces options de compilations, je ne vois pas de références à mysql ? Comment lui ajouter le support mysql sans rien lui passer en paramètre sur mysql ?

Et dernière question : le dossier /usr/local/courier n'existe pas. dois-je le créer ou il sera créer tout seul lors de la compilation ?

Peut-êtres n'ai je pas forcément besoin du support mysql si je dois executer un script à l'arrivée de mails à destionation d'une adresse bien précise non ?

Merci pour ton aide.

Dernière modification par zerros (Le 06/11/2007, à 16:21)

Hors ligne

#4 Le 06/11/2007, à 16:29

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

/usr/local/courier c'est arbritraire, tu peux mettre les binaires ou tu veux.
sinon oui il le creera lors du make install

le support mysql sera tout de meme pris en compte. (il va verifier les librairies courier-authlib et comme on installe avant courier-authlib-mysql il l''a prend en compte)

toutes les autres options sont obsoletes.

pour libpcre++  tu peux t'en passer, de toute facon aptitude s'occupera des dependances.


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#5 Le 06/11/2007, à 16:35

zerros

Re : [Résolu] maildrop 2.04 et mysql

Ok, donc je ne m'inquiète pas si je ne vois pas une igne du style
Maildir quota extension enabled. pour mysql quand je fais le maildrop -v ?

J'ai une erreur lors du make install :

/usr/bin/install -c makedat/makedatprog /usr/local/courier/bin/makedatprog
/usr/bin/install: ne peut évaluer `makedat/makedatprog': Aucun fichier ou répertoire de ce type
make[2]: *** [install-maildrop] Erreur 1
make[2]: quittant le répertoire « /data/sources/maildrop-2.0.4 »
make[1]: *** [install-am] Erreur 2
make[1]: quittant le répertoire « /data/sources/maildrop-2.0.4 »
make: *** [install-recursive] Erreur 1

Une idée ?

Par contre mon maildrop me répond :

/usr/local/courier/bin/maildrop -v
maildrop 2.0.4 Copyright 1998-2005 Double Precision, Inc.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.

Hors ligne

#6 Le 06/11/2007, à 17:16

zerros

Re : [Résolu] maildrop 2.04 et mysql

Bon j'ai essayé d'installer maildrop via apt-get install maildrop.

il m'installe la version 2.0.2 :

root@xxxx:/appli/mail# maildrop -v
maildrop 2.0.2 Copyright 1998-2005 Double Precision, Inc.
GDBM extensions enabled.
Courier Authentication Library extension enabled.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.

Avec en prime Courier Authentication Library extension enabled.

J'imagine donc que maildrop devrait fonctionner avec mysql puisque courier-authlib-mysql était
bien installé.

J'ai un message d'erreur à l'envoi du mail :

Nov  6 16:15:57 xxxx postfix/pipe[27833]: 8EE43192721: to=<root@xxxx.com>, relay=maildrop, delay=0.02, delays=0.01/0/0/0.01, dsn=5.1.1, status=bounced (user unknown. Command output: ERR: authdaemon: s_connect() failed: Permission denied Invalid user specified. )

Apparemment c'est un problème de permission sur authdaemon. Mias tous mes accès sont bons
dans /etc/courier/authdaemonrc.

une idée ?

Dernière modification par zerros (Le 07/11/2007, à 12:09)

Hors ligne

#7 Le 06/11/2007, à 17:25

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

fallait pas installer le package wink

pour l'erreur lors de la compil:

cd makedat
ln -s makedatprog.c makedatprog
cd ..
make install

fais voir les paquets sql installés sur ta becane:

dpkg -l | grep sql


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#8 Le 06/11/2007, à 17:37

zerros

Re : [Résolu] maildrop 2.04 et mysql

root@xxxxx:/etc/postfix# dpkg -l | grep sql
ii  courier-authlib-mysql             0.58-4                          MySQL support for the Courier authentication
ii  libdbd-mysql-perl                 3.0008-1                        A Perl5 database interface to the MySQL data
ii  libmysqlclient15-dev              5.0.32-7etch1                   mysql database development files
ii  libmysqlclient15off               5.0.32-7etch1                   mysql database client library
ii  libsqlite3-0                      3.3.8-1.1                       SQLite 3 shared library
ii  mysql-client-5.0                  5.0.32-7etch1                   mysql database client binaries
ii  mysql-common                      5.0.32-7etch1                   mysql database common files (e.g. /etc/mysql
ii  mysql-server-5.0                  5.0.32-7etch1                   mysql database server binaries
ii  php5-mysql                        5.2.0-8+etch7                   MySQL module for php5
ii  postfix-mysql                     2.3.8-2+b1                      MYSQL map support for Postfix

Je suis en train de recompiler maildrop après avoir désinstallé le package de debian.

Dernière modification par zerros (Le 07/11/2007, à 12:09)

Hors ligne

#9 Le 06/11/2007, à 18:11

zerros

Re : [Résolu] maildrop 2.04 et mysql

Pas d'amélioration :

root@xxxx:/data/sources/maildrop-2.0.4# /usr/local/courier/bin/maildrop -v
maildrop 2.0.4 Copyright 1998-2005 Double Precision, Inc.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public

Nov  6 17:09:30 xxxx postfix/qmgr[30787]: 3D63C192720: from=<root@xxxxx.com>, size=310, nrcpt=1 (queue active)
Nov  6 17:09:30 xxxx postfix/pipe[30852]: 3D63C192720: to=<test@xxxx.com>, relay=maildrop, delay=0.18, delays=0.1/0.04/0/0.04, dsn=5.1.1, status=bounced (user unknown. Command output: Invalid user specified. )
Nov  6 17:09:30 xxx postfix/cleanup[30850]: 5BDC4192721: message-id=<20071106160930.5BDC4192721@xxxxx.com>
Nov  6 17:09:30 xxxx postfix/qmgr[30787]: 5BDC4192721: from=<>, size=2088, nrcpt=1 (queue active)
Nov  6 17:09:30 xxxx postfix/bounce[30854]: 3D63C192720: sender non-delivery notification: 5BDC4192721
Nov  6 17:09:30 xxx postfix/qmgr[30787]: 3D63C192720: removed
Nov  6 17:09:30 xxx postfix/pipe[30852]: 5BDC4192721: to=<root@xxxx.com>, relay=maildrop, delay=0.02, delays=0/0/0/0.01, dsn=5.1.1, status=bounced (user unknown. Command output: Invalid user specified. )
Nov  6 17:09:30 xxx postfix/qmgr[30787]: 5BDC4192721: removed

Il me fait un user unknown. Command output: Invalid user specified.
Une idée ?

Dernière modification par zerros (Le 07/11/2007, à 12:10)

Hors ligne

#10 Le 06/11/2007, à 18:18

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

egalement
dpkg -l | grep courier


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#11 Le 06/11/2007, à 18:24

zerros

Re : [Résolu] maildrop 2.04 et mysql

root@xxx:/data/sources/maildrop-2.0.4# dpkg -l | grep courier
ii  courier-authdaemon                0.58-4                          Courier authentication daemon
ii  courier-authlib                   0.58-4                          Courier authentication library
ii  courier-authlib-mysql             0.58-4                          MySQL support for the Courier authentication
ii  courier-authlib-userdb            0.58-4                          userdb support for the Courier authenticatio
ii  courier-base                      0.53.3-5                        Courier Mail Server - Base system
ii  courier-imap                      4.1.1.20060828-5                Courier Mail Server - IMAP server

et dans mon master.cf :

maildrop  unix  -       n       n       -       -       pipe
  flags=R user=vmail argv=/usr/local/courier/bin/maildrop -d ${recipient}

J'ai l'impression que maildrop ne prend pas en compte les connexions MySQL :s

Dernière modification par zerros (Le 07/11/2007, à 12:11)

Hors ligne

#12 Le 06/11/2007, à 18:41

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

tu n'as pas install courier-authlib-dev comme j'indiquais plus haut:

aptitude install courier-authlib-dev


puis tu recompiles

Dernière modification par toniotonio (Le 06/11/2007, à 18:43)


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#13 Le 06/11/2007, à 18:54

zerros

Re : [Résolu] maildrop 2.04 et mysql

:$ ouuuupppsssssss j'avais pas vu le -dev derrière :'(

je suis en cours de recompilation

Hors ligne

#14 Le 06/11/2007, à 19:10

zerros

Re : [Résolu] maildrop 2.04 et mysql

root@xxx:/data/sources/maildrop-2.0.4# /usr/local/courier/bin/maildrop -v
maildrop 2.0.4 Copyright 1998-2005 Double Precision, Inc.
Courier Authentication Library extension enabled.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public
root@xxx:/data/sources/maildrop-2.0.4# dpkg -l | grep courier
ii  courier-authdaemon                0.58-4                          Courier authentication daemon
ii  courier-authlib                   0.58-4                          Courier authentication library
ii  courier-authlib-dev               0.58-4                          Development libraries for the Courier authen
ii  courier-authlib-mysql             0.58-4                          MySQL support for the Courier authentication
ii  courier-authlib-userdb            0.58-4                          userdb support for the Courier authenticatio
ii  courier-base                      0.53.3-5                        Courier Mail Server - Base system
ii  courier-imap                      4.1.1.20060828-5                Courier Mail Server - IMAP server

et les logs lors d'envoi d'un mail vial la commande mail :

Nov  6 18:13:00 xxx postfix/qmgr[3438]: BB64C192720: from=<root@xxx.com>, size=306, nrcpt=1 (queue active)
Nov  6 18:13:00 xxx postfix/pipe[3448]: BB64C192720: to=<test@xxx.com>, relay=maildrop, delay=0.18, delays=0.1/0.04/0/0.04, dsn=4.3.0, status=deferred (temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/local/courier/bin/maildrop: Temporary authentication failure. )

root@xxx:/data/sources/maildrop-2.0.4# ll /usr/local/courier/bin/maildrop
-rwxr-xr-x 1 vmail vmail 676K 2007-11-06 18:10 /usr/local/courier/bin/maildrop

et ca ne fonctionne toujours pas :'(

Dernière modification par zerros (Le 07/11/2007, à 12:12)

Hors ligne

#15 Le 06/11/2007, à 19:18

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

ca avance quand meme ! sql est activé maintenant

prend mon tuto et suis bien apres le maildrop -v

http://www.starbridge.org/spip/spip.php?article12&artsuite=1#sommaire_1


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#16 Le 06/11/2007, à 19:34

zerros

Re : [Résolu] maildrop 2.04 et mysql

Toujours la même erreur :

Nov  6 18:37:38 xxx postfix/pipe[4306]: 0DE9F19272B: to=<test@xxxx.com>, relay=maildrop, delay=158, delays=158/0.02/0/0.02, dsn=4.3.0, status=deferred (temporary failure. Command output: ERR: authdaemon: s_connect() failed: Permission denied /usr/local/courier/bin/maildrop: Temporary authentication failure. )

le authtest et le maildrop -V 7 ... fonctionnent exactement comme dans ton tuto, mais impossible d'envoyer le mail (ni de recevoir d'ailleurs).

il n'y aurait pas un problème de communication entre authdaemon et maildrop dès fois ?

Dernière modification par zerros (Le 07/11/2007, à 12:12)

Hors ligne

#17 Le 06/11/2007, à 20:08

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

fais voir le master.cf et un postconf -n


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#18 Le 06/11/2007, à 20:08

zerros

Re : [Résolu] maildrop 2.04 et mysql

Bon après avoir parcouru quelques articles sur le web et la doc de maildrop,

il s'avère que le démo athdaemon n'avait pas les bons droits pour être exécuté par maildrop (utilisateur vmail).

Je les lui ai rajouté de cette facon :

chown -R vmail.daemon /var/run/courier/authdaemon/

et là ca fonctionne pour l'envoi des mails.

Merci de ton aide toniotonio smile big_smile

Hors ligne

#19 Le 06/11/2007, à 20:10

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

ok
tu avais appliqué les droits sur ce repertoire auparavant comme indiqué dans le tuto ?


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#20 Le 06/11/2007, à 20:13

zerros

Re : [Résolu] maildrop 2.04 et mysql

sur le répertoire oui (en 775), mais apparemment ça n'a pas suffit à autoriser le user vmail à utiliser
le socket de authdaemon :s

Hors ligne

#21 Le 06/11/2007, à 20:23

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

c'est surement que tu devais avoir qque chose qui trainait a l'interieur du dossier en question, (je ne precisais pas de -R dans le tuto, partant du principe qu'on est sur une install from scratch)

car sur une etch les droits indiqués sont ok.


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne

#22 Le 07/11/2007, à 12:00

zerros

Re : [Résolu] maildrop 2.04 et mysql

J'ai fait un test. J'ai tout désinstallé (juste authdaemon + maildrop), et j'ai resuivi le tuto.

les droits dans le tutos sont OK smile

Hors ligne

#23 Le 14/12/2007, à 13:49

mvictorl

Re : [Résolu] maildrop 2.04 et mysql

zerros a écrit :

Ok, donc je ne m'inquiète pas si je ne vois pas une igne du style
Maildir quota extension enabled. pour mysql quand je fais le maildrop -v ?

J'ai une erreur lors du make install :

/usr/bin/install -c makedat/makedatprog /usr/local/courier/bin/makedatprog
/usr/bin/install: ne peut évaluer `makedat/makedatprog': Aucun fichier ou répertoire de ce type
make[2]: *** [install-maildrop] Erreur 1
make[2]: quittant le répertoire « /data/sources/maildrop-2.0.4 »
make[1]: *** [install-am] Erreur 2
make[1]: quittant le répertoire « /data/sources/maildrop-2.0.4 »
make: *** [install-recursive] Erreur 1

Une idée ?

Par contre mon maildrop me répond :

/usr/local/courier/bin/maildrop -v
maildrop 2.0.4 Copyright 1998-2005 Double Precision, Inc.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.

Don't know why, but this happens when use --without-db options.
Nothing compile, but want something install :-)

#24 Le 10/04/2008, à 03:14

M. DECLERCQ

Re : [Résolu] maildrop 2.04 et mysql

Bonjour Tonio;

Je me permets de te faire part des observations suivantes :

Tu es l'auteur d'un tutorial concernant l'installation d'un service de messagerie http://www.starbridge.org/spip/spip.php?article12&artsuite=1#sommaire_1.

Mes observations portent sur la section concernant l'installation de maildrop et l'emploi de saslauthd.

Concernant le choix de l'agent de livraison pour les comptes de messagerie virtuels :

Tu définis l'agent de livraison maildrop directement dans le main.cf en paramétrant le paramètre virtual_transport ( virtual_transport = maildrop ).

Or, PostfixAdmin, l'interface que tu as choisi pour gérer les domaines et comptes virtuels propose une options permettant aux administrateurs de définir eux même l'agent de livraison qu'ils souhaitent employer. La liste des agents de livraison peut être étendue dans le fichier de configuration de PostfixAdmin.

Bien entendu, ceci suppose l'ajout d'une nouvelle table de recherche liée au paramètre transport_maps dans le fichier main.cf de postfix.

Exemple :

transport_maps = proxy:mysql:/etc/postfix/nuxwin/mysql_virtual_transports.cf

Exemple de contenu du fichier mysql_virtual_transports.cf :

user = mail_read
password = PASSWORD
hosts = 88.191.53.70
dbname = mail
query = SELECT transport FROM domain WHERE domain='%d'

Pour ce qui est de l'installation de maildrop :

Tu mentionne expressement que :
"Pour activer la gestion des quotas il faut compiler maildrop (les paquets debian ne fournissent "pas la gestion des quotas par defaut)"

Il s'agit d'une erreur d'une. En effet le paquet eponyme maildrop fourni par Debian Etch (cela doit être la même chose pour ubuntu) fourni bien le support de quotas :

root@ns1:/var/log# dpkg -l maildrop | grep ii
ii  maildrop       2.0.2-11       mail delivery agent with filtering abilities
root@ns1:/var/log# maildrop -v
maildrop 2.0.2 Copyright 1998-2005 Double Precision, Inc.
GDBM extensions enabled.
Courier Authentication Library extension enabled.
Maildir quota extension enabled.
This program is distributed under the terms of the GNU General Public
License. See COPYING for additional information.

Par ailleurs, maildrop (debian) avec Courier Authentication (debian) fonctionne très bien. Il suffit que les modules PAM et AUTHMYSQL soient correctement configurés.

Il n'est donc pas nécéssaire de récupérer et compiler maildrop, seul l'installation du paquet maildrop suffit.

Pour l'erreur d'accès à la socket, il suffit effectivement de changer les droits :

chown -R vmail.daemon /var/run/courier/authdaemon

Enfin, tu décris l'installation du service de vérification de mots de passes saslauth pour l'Authentification SMTP. Ceci étant, il est à noter que si tu emploi déjà authdaemon pour l'authentification IMAP et POP, rien ne t' empêche de l'utiliser aussi pour les authentifications SMTP, que cela soit pour les utilisateurs locaux ou virtuels. Pour cela, il suffit dans le fichier authmysqlrc d'avoir le contenu suivant :

MYSQL_SERVER    88.191.53.70
MYSQL_USERNAME  mail_read
MYSQL_PASSWORD  PASSWORD
MYSQL_PORT      3306
MYSQL_DATABASE  mail
MYSQL_USER_TABLE        mailbox
MYSQL_CRYPT_PWFIELD     password
MYSQL_UID_FIELD 5000
MYSQL_GID_FIELD 5000
MYSQL_LOGIN_FIELD       username
MYSQL_HOME_FIELD        "/var/nuxwin_mails"
MYSQL_MAILDIR_FIELD     maildir
MYSQL_WHERE_CLAUSE      active="1"
MYSQL_QUOTA_FIELD quota

Ceci dans le fichier /etc/pam.d/smtp :

auth            required       pam_unix.so shadow nullok
account         required       pam_unix.so
password        required       pam_unix.so
session         required       pam_unix.so

Ceci dans le fichier /etc/postfix/smtpd.conf :

pwcheck_method: authdaemond
log_level: 3
mech_list: PLAIN LOGIN
authdaemond_path: /var/run/courier/authdaemon/socket

Pour ce qui concerne le problème d'accès à la socket d'authdaemon (si postfix s'execute dans un environnement chrooté) :
1. On créer le répertoire /var/spool/postfix/run/courier/authdaemon :

$ sudo mkdir -p /var/spool/postfix/run/courier/authdaemon

2. On créer le lien :

$ sudo ln /var/run/courier/authdaemon/socket /var/spool/postfix/run/courier/authdaemon/socket

3. On fixe récursivement l'utilsateur et groupe des répertoires nouvellement créés :

$ sudo chown root.postfix -R /var/spool/postfix/run/courier

4. On édite le fichier /etc/init.d/courier-authdaemon :

$ sudo nano /etc/init.d/courier-authdaemon

On recherche la strophe suivante :

# Start daemon.
        cd /
        log_daemon_msg "Starting Courier authentication services" "authdaemond"
        $daemonscript start
        log_end_msg 0
        ;;

et on la remplace par celle-ci :

        # Start daemon.
        cd /
        log_daemon_msg "Starting Courier authentication services" "authdaemond"
        $daemonscript start
        log_end_msg 0
        # Add for creating hardlink to authdaemon socket
        sleep 1
        ln -f /var/run/courier/authdaemon/socket /var/spool/postfix/var/run/courier/authdaemon/socket
        echo done.
        ;;

Et enfin, on re-démarre les service (authdameon, Postfix)

En espérant avoir été assez clair.

Dernière modification par M. DECLERCQ (Le 12/04/2008, à 08:05)


Cordialement ;

Hors ligne

#25 Le 10/04/2008, à 07:24

toniotonio

Re : [Résolu] maildrop 2.04 et mysql

pour l'agent en dur dans le main.cf c'est un choix.
je n'ai pas de besoin de permettre cette modification dans l'interface de postfixadmin
de plus je preferer limiter l'usage de sql au strict necessaire car cela est couteux en temps, et sur de forts volumes l'impact est non negligeable.
La table transport etant pour moi statique je n'ai donc pas d'interet de la deplacer dans SQL.


Pour le paquet maildrop vs la version compilée, c'etait le cas quand j'ai ecrit le tuto au tout debut. Effectivement maintenant maildrop en paquet permet tout cela.
Mais je prefere le compiler, encore une fois c'est un choix, apres c'est l'eternel debat entre l'interet de compiler et l'install en paquet.

Pour le SASL il existe plusieurs facons de le gerer.
Idem j'ai choisi la plus complexe a mettre en oeuvre, c'est une habitude que j'ai de travailler avec.
Je precise dans un article separé qu'il existe une autre facon de faire plus simple:
http://www.starbridge.org/spip/spip.php?article1&artsuite=1#sommaire_1

de meme j'ai adapté recemment le tuto pour installer dovecot a la place de courier et donc j'ai precisé que cela facilite grandement la gestion du SASL.


en tout cas merci pour tes remarques et n'hesite pas si tu vois d'autres points de ce style
smile


Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com

Hors ligne