#26 Le 07/09/2007, à 15:20
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
bonjour je le sais pas, si je peux mettre ma question sur le post d'un autre mais je trouve qu'elle s'accorde bien avec le topic
j'ai suivis le tuto de toniotonio pour l'install postfix + autre.
mais quand je fais le test authtest user@nomedomaine
j'ai ça comme resultat
Authentication FAILED: Operation not permitted
merci d'avance
Hors ligne
#27 Le 07/09/2007, à 15:27
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
as tu verifier ton fichier authmysqlrc ?
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
#28 Le 07/09/2007, à 15:34
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
oui
MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD (mon mot de passe)
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_PORT 3306
MYSQL_OPT 0
MYSQL_DATABASE postfix
MYSQL_USER_TABLE mailbox
MYSQL_CRYPT_PWFIELD password
MYSQL_UID_FIELD '20001'
MYSQL_GID_FIELD '20001'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/home/virtual'
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
et j'ai fais attention qu'il n'y ai pas de caractere en fin de ligne
Hors ligne
#29 Le 07/09/2007, à 15:41
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
le parametre quota n'est pas bon.
cela devrait etre:
MYSQL_QUOTA_FIELD concat(quota,'S')
mais cela n'est pas en rapport avec ton pb.
as tu bien mis un TAB entre le parametre et sa valeur sur une ligne ?
sinon que donne:
/usr/local/courier/bin/maildrop -v
as tu egalement bien edité le /etc/courier/authdaemonrc ?
le demon d'auth tourne til ?
ps auxw | grep courier-authdaemon
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
#30 Le 07/09/2007, à 15:56
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
merci de m'avoir repondu aussi vite.
j'ai un peu honte de l'avoué mais ça vennait d'une faute de frappe dans le fichier /etc/courier/authdaemonrc
j'avais ecris authmodulelist="authpam authmyql" (il manquait un s a sql)
le test marche je vais continuer.
parcontre je sais pas si tu l'avais remarqué mais quand j'ai compilé maildrop comme sur ton tuto j'ai eu l'erreur suivante
usr/bin/install: cannot stat `makedat/makedatprog': No such file or directory
make[2]: *** [install-maildrop] Error 1
make[2]: Leaving directory `/home/titouonthefire/maildrop-2.0.4'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/titouonthefire/maildrop-2.0.4'
make: *** [install-recursive] Error 1
en cherchant j'ai vu dans dans le dossier maildrop-2.0.4 que le fichier s'appelait makedatprog.c
en le renomant ça a marché.
j'utilise une ubuntu 6.0.6 tls
Hors ligne
#31 Le 07/09/2007, à 16:05
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
oui j'ai precisé dans le tuto que le make pouvait se finir par une erreur.
mais c'est a la fin, sur makedatprog (qu'on utilise pas) donc cela n'a pas de repercussions.
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
#32 Le 07/09/2007, à 16:09
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
ha bah peu etre, mais du coup quand je faisais
/usr/local/courier/bin/maildrop -v
rien ne s'affichait.
en tout cas ton tuto est super ^^
Hors ligne
#33 Le 07/09/2007, à 18:29
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
Salut tonio je me permet de revenir a la charge.
mon compte utilisateur reçois bien les mail (via outlook),par ne peut en envoyer par outlook.
Une erreur inconnue s'est produite. Compte : 'nomdedomaine.com', Serveur : 'nomdedomainecom', Protocole : SMTP, Réponse du serveur : '421 Cannot connect to SMTP server 88.191.61.138 (88.191.61.138:25), connect error 10060', Port : 25, Sécurisé (SSL) : Oui, Erreur de serveur : 421, Numéro d'erreur : 0x800CCC67
par contre si je l'envois directement en ligne de commande du serveur, ça marche.
aurais tu une idée?
Hors ligne
#34 Le 07/09/2007, à 18:33
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
firewall ?
ou bien ton provider bloque la sortie sur le port 25
Dernière modification par toniotonio (Le 07/09/2007, à 18:33)
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
#35 Le 07/09/2007, à 18:35
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
aucun des deux cotés
Hors ligne
#36 Le 07/09/2007, à 18:36
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
ton serveur repond bien sur le port 25
cela vient surement de la d'ou tu te connectes: le provider doit verrouiller la sortie sur le port 25
tu es chez qui ?
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
#37 Le 07/09/2007, à 18:37
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
je suis chez free et mon serveur est une dedibox (groupe illiad)
Hors ligne
#38 Le 07/09/2007, à 18:40
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
il faut que tu te connectes sur ta console de gestion de free pour debloquer le port 25 en sortie
==> Fonctionnalités optionnelles de la Freebox (Wifi, Routeur...) ===> Autres fonctions: Configurer
tu decoches: Blocage SMTP sortant X Activer
tu valides et tu redemarres la freebox
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
#39 Le 07/09/2007, à 18:52
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
la message d'erreu a changé
Impossible d'envoyer le message car l'un des destinataires a été refusé par le serveur. L'adresse de messagerie refusée était 'adressedestinataire@free.fr'. Objet 'plop', Compte : 'nomdedomaine.com', Serveur : 'nomdedomaine.com', Protocole : SMTP, Réponse du serveur : '554 5.7.1 <adressedestinataire@free.fr>: Relay access denied', Port : 25, Sécurisé (SSL) : Non, Erreur de serveur : 554, Numéro d'erreur : 0x800CCC79
Dernière modification par titouonthefire (Le 07/09/2007, à 18:56)
Hors ligne
#40 Le 07/09/2007, à 18:56
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
c'est ta conf la qui a un pb surement
fais voir ton 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
#41 Le 07/09/2007, à 18:58
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
best_mx_transport = local
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
home_mailbox = maildir/
local_transport = local
mailbox_command = /usr/bin/procmail -a "$EXTENSION"
mailbox_size_limit = 0
masquerade_domains = nomdedomaine.com
message_size_limit = 50240000
mydestination = localhost.localdomain, localhost
myhostname = nomdedomaine.com
mynetworks = 127.0.0.0/8
myorigin = nomdedomaine.com
notify_classes = 2bounce, bounce, delay, policy, protocol, resource, software
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $smtpd_recipient_restrictions $smtpd_sender_login_maps
recipient_delimiter = +
smtp_tls_security_level = may
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_data_restrictions = reject_unauth_pipelining, permit
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/postfix/tls/cacert.pem
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/postfix/tls/smtpd.crt
smtpd_tls_key_file = /etc/postfix/tls/smtpd.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_timeout = 3600s
strict_rfc821_envelopes = yes
tls_random_source = dev:/dev/urandom
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:20001
virtual_mailbox_base = /home/virtual
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 20001
virtual_transport = maildrop
virtual_uid_maps = static:20001
Hors ligne
#42 Le 07/09/2007, à 19:01
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
fais voir le contenu des tables sql et les logs de l'erreur
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
#43 Le 07/09/2007, à 19:10
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
les logs ^^
Sep 7 19:03:02 sd-11251 postfix/smtpd[850]: connect from mag77-1-82-238-12-33.fbx.proxad.net[82.238.12.33]
Sep 7 19:03:02 sd-11251 postfix/smtpd[850]: NOQUEUE: reject: RCPT from mag77-1-82-238-12-33.fbx.proxad.net[82.238.12.33]: 554 5.7.1 <titouonthefire@free.fr>: Relay access denied; from=<titou@dall-guilde.com> to=<titouonthefire@free.fr> proto=SMTP helo=<titland>
Sep 7 19:03:02 sd-11251 postfix/cleanup[854]: 556CA2140E1: message-id=<20070907170302.556CA2140E1@dall-guilde.com>
Sep 7 19:03:02 sd-11251 postfix/qmgr[704]: 556CA2140E1: from=<double-bounce@dall-guilde.com>, size=737, nrcpt=1 (queue active)
Sep 7 19:03:02 sd-11251 postfix/smtpd[850]: disconnect from mag77-1-82-238-12-33.fbx.proxad.net[82.238.12.33]
Sep 7 19:03:02 sd-11251 postfix/pipe[855]: 556CA2140E1: to=<admin@dall-guilde.com>, orig_to=<postmaster>, relay=maildrop, delay=0.02, delays=0.01/0/0/0.01, dsn=2.0.0, status=sent (delivered via maildrop service)
Sep 7 19:03:02 sd-11251 postfix/qmgr[704]: 556CA2140E1: removed
Sep 7 19:03:02 sd-11251 imapd: Connection, ip=[::ffff:82.238.12.33]
les tables
admin
admin@dall-guilde.com $1$26dd25fc$Esep0FnbJau6JXgg8GPsJ1 0000-00-00 00:00:00 2007-09-07 17:56:29 1
alias
titou@dall-guilde.com titou@dall-guilde.com dall-guilde.com 2007-09-07 17:40:27 2007-09-07 17:55:50 1
admin@dall-guilde.com admin@dall-guilde.com dall-guilde.com 0000-00-00 00:00:00 2007-09-07 17:57:14 1
alias@dall-guilde.com user@dall-guilde.com dall-guilde.com 0000-00-00 00:00:00 0000-00-00 00:00:00 1
root@dall-guilde.com admin@dall-guilde.com dall-guilde.com 0000-00-00 00:00:00 0000-00-00 00:00:00 1
postmaster@dall-guilde.com admin@dall-guilde.com dall-guilde.com 0000-00-00 00:00:00 0000-00-00 00:00:00 1
domain
dall-guilde.com Test Domain 0 0 0 NULL 0 0000-00-00 00:00:00 0000-00-00 00:00:00 1
domain_admins
admin@dall-guilde.com ALL 2007-09-07 17:56:29 1
mailbox
titou@dall-guilde.com $1$d7492368$HxHKDOiunpMftDyCHvbz1/ Titou titou@dall-guilde.com/ 0 dall-guilde.com 2007-09-07 17:40:27 2007-09-07 17:55:50 1
admin@dall-guilde.com $1$cd3af31e$.tLyo7u5hVByIj9oEVGi9. Mailbox Admin admin@dall-guilde.com/ 0 dall-guilde.com 0000-00-00 00:00:00 2007-09-07 17:57:14 1
Hors ligne
#44 Le 07/09/2007, à 19:13
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
c'est normal
pour envoyer le mail depuis un reseau distant il faut etre authentifier par sasl.
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
#45 Le 07/09/2007, à 19:22
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
je dois avoir un problem par la
comme dans le tuto je passe la commande
ps waux | grep saslauthd
je n'ai que
root 1181 0.0 0.0 6340 1004 ? Ss 19:20 0:00 /usr/sbin/saslauthd -a pam
root 1183 0.0 0.0 6340 596 ? S 19:20 0:00 /usr/sbin/saslauthd -a pam
root 1184 0.0 0.0 6340 536 ? S 19:20 0:00 /usr/sbin/saslauthd -a pam
root 1185 0.0 0.0 6340 536 ? S 19:20 0:00 /usr/sbin/saslauthd -a pam
root 1186 0.0 0.0 6340 536 ? S 19:20 0:00 /usr/sbin/saslauthd -a pam
root 1210 0.0 0.0 2836 756 pts/0 R+ 19:21 0:00 grep saslauthd
Hors ligne
#46 Le 07/09/2007, à 19:23
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
revois ton /etc/default/saslauthd
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
#47 Le 07/09/2007, à 19:26
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
/etc/default/saslauthd
# This needs to be uncommented before saslauthd will be run automatically
START=yes
RAMS="-m /var/spool/postfix/var/run/saslauthd"
# You must specify the authentication mechanisms you wish to use.
# This defaults to "pam" for PAM support, but may also include
# "shadow" or "sasldb", like this:
# MECHANISMS="pam shadow"
MECHANISMS="pam"
OPTIONS="-c -r -m /var/spool/postfix/var/run/saslauthd"
tester avec et sans un # devant RAMS="-m /var/spool/postfix/var/run/saslauthd"
Hors ligne
#48 Le 07/09/2007, à 19:33
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
RAMS= tu peux l'effacer totalement
as tu redemarrer le demon ?
essaye de l'arreter puis verifie si il n'y a plus aucun process saslauthd
si oui tu les killes puis tu lances saslauth
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
#49 Le 07/09/2007, à 19:39
- titouonthefire
Re : Serveur mail postfix avec mysql (plusieurs domaines)
j'ai supprimé la ligne RAMS=
j'vais relancé le demon mais je l'ai refais.
quand je stop le demon /etc/init.d/saslauthd stop
et que je fais ps waux | grep saslauthd
j'ai toujours
root 1323 0.0 0.0 2836 756 pts/0 R+ 19:37 0:00 grep saslauthd
et je sais pas comment le couper
Hors ligne
#50 Le 07/09/2007, à 19:40
- toniotonio
Re : Serveur mail postfix avec mysql (plusieurs domaines)
ce que tu vois c'est ton grep c'est normal
tu peux redemarrer le demon
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