Bonsoir/bonjour,
J'ai créer un serveur mail en suivant ce tuto [lea-linux.org] ,je reçoit bien les mails envoyé. Mais quand je souhaite les consultersa partir de thunderbird impossible. Il me mes "La connexion au serveur XXXXXX a échoué.". Dans mon mail.log j'ai :
"
Dec 12 21:58:38 server01 imaplogin: Connection, ip=[::ffff:192.168.0.254]
Dec 12 21:58:48 server01 imaplogin: LOGIN FAILED, ip=[::ffff:192.168.0.254]
Dec 12 21:58:50 server01 imaplogin: LOGOUT, ip=[::ffff:192.168.0.254]
"
J'ai pourtant installer sasl, on m'a dis que j'en avais besoin.
Ma configuration :
/etc/courier/authmysqlrc :
"
MYSQL_SERVER localhost
MYSQL_USERNAME postfix
MYSQL_PASSWORD ***********
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_PORT 0
MYSQL_OPT 0
MYSQL_DATABASE postfix
MYSQL_USER_TABLE mailbox
#MYSQL_CRYPT_PWFIELD password
MYSQL_CLEAR_PWFIELD password
# DEFAULT_DOMAIN example.com
MYSQL_UID_FIELD 5000
MYSQL_GID_FIELD 5000
MYSQL_LOGIN_FIELD email
MYSQL_HOME_FIELD 'var/spool/vmail'
MYSQL_NAME_FIELD email
#MYSQL_MAILDIR_FIELD maildir
# MYSQL_DEFAULTDELIVERY defaultdelivery
MYSQL_QUOTA_FIELD quota
"
/etc/postfix/main.cf
"
# /etc/postfix/main.cf
# Configuration Postfix
# espace.fr.to
#
smtpd_banner = $myhostname ESMTP (Debian/GNU)
biff = no
disable_vrfy_command = yes
smtpd_helo_required = yes
# ajoute le domaine aux emails de la distribution locale
# ainsi vous pourrez envoyer des emails sans @domain.priv
# par la commande sendmail
mydomain = booster-pc.info
append_dot_mydomain = yes
# Envoi une alerte de dépassement de délai par email
#delay_warning_time = 4h
myhostname = mail.booster-pc.info
# domaine de distribution local
mydestination = localhost, localhost.localdomain
# Mettez ici le relais smtp de votre FAI si vous avez des problèmes de blacklist
# à cause de votre IP
relayhost =
# adresseIP/Masque des réseaux locaux (réseaux autorisés pour l'envoi de courier)
mynetworks = 127.0.0.0/8 192.168.0.0/24
inet_interfaces = all
#restrictions d'accès
# adresses d'expédition
smtpd_sender_restrictions =
permit_mynetworks,
reject_unknown_sender_domain,
warn_if_reject reject_unverified_sender
# adresses de destination
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_unknown_recipient_domain,
reject_non_fqdn_recipient
# client
smtpd_client_restrictions =
reject_unknown_client,
permit_mynetworks
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf,mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /var/spool/vmail/
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_create_maildirsize = yes
virtual_mailbox_extended = yes
virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "Desole, la boite email de l'utilisateur est pleine, essayez plus tard."
virtual_overquota_bounce = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd
smtpd_sasl_local_domain = mail.booster-pc.info
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
"
/etc/postfix/sasl/smtpd.conf
"
pwcheck_method: saslauthd auxprop
mech_list: login plain
auxprop_plugin: sql
sql_engine: mysql
sql_hostnames: localhost
sql_user: postfix
sql_database: postfix
sql_passwd: pass
sql_select: select password from mailbox where email = '%u@%r'
"
Voila vous pouvez donc le constater que sasl est bien installer et configurer mais sa ne marche toujour pas.
Pouvez vous m'aidez ?
Merci !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.