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.

#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 sad

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