Egroupware Postfix

xillion Messages postés 42 Statut Membre -  
 kiki -
Bonjour a tous:

Alors voila ma situation;

Un serveur LDAP (onpenLDAP)
Un serveur IMAP/SMTP (Dovecot/Postfix)
Un serveur eGroupWare

Le LDAP, IMAP/SMTP sont configurés, je me connecte (avec thunderbird ou meme telnet 143 ou 25)sans probleme sur l' imap qui demande un authentification LDAP, je sais récupérer mes messages, je peux envoyer des messages ... genial quoi

Mais ...

Pour eGW pas trop de souci pour la connexion, pas de souci pour récupérer les mail stocké sur l'imap et lorsque je veux envoyer un email aucun mais n'est envoyer:s

Erreur dans eGW: SMTP Error: Could not connect to SMTP host.

les log de mon smtp:
Mar 25 16:38:26 Flo-Debian postfix/smtpd[3407]: connect from unknown[192.168.2.250]
Mar 25 16:38:26 Flo-Debian postfix/smtpd[3407]: lost connection after RSET from unknown[192.168.2.250]
Mar 25 16:38:26 Flo-Debian postfix/smtpd[3407]: disconnect from unknown[192.168.2.250]

Dans la config de eGW:
serveur smtp :192.168.2.18
port: 25

Je sais pas si il y a beaucoup plus a faire.

Sinon pour le postfix config de base:
#######################################################
# Identification banner
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# Basic settings
mail_name = Example Mail Server
myhostname = smtp.flo-debian.gescom
mydomain = flo-debian.gescom
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = smtp.flo-debian.gescom,smtp,localhost.localdomain,localhost
relayhost =
mynetworks = 127.0.0.0/8,192.168.2.0/24,192.168.2.7/24
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
luser_relay =

# Appending .domain is the MUA's job.
append_dot_mydomain = no
append_at_myorigin = yes

delay_warning_time = 4h
maximal_queue_lifetime = 10d
mailbox_size_limit = 0
message_size_limit = 15728640

# LDAP Transport
transport_map = ldap:/etc/postfix/ldap-transport.cf

# Virtual Domains Control
virtual_mailbox_domains = ldap:/etc/postfix/ldap-domains.cf
virtual_mailbox_maps = ldap:/etc/postfix/ldap-accounts.cf
virtual_mailbox_base =
virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf, ldap:/etc/postfix/ldap-maildrop.cf
virtual_alias_domains =
virtual_minimum_uid = 100
virtual_uid_maps = static:vmail
virtual_gid_maps = static:mail

# Dovecot LDA
virtual_transport = dovecot
########################################################
Et pour les user ldap:

uid=%user,ou=User,dc=****,dc=****
ou=mailDomains avec virtualdomain=locgescom.be
ou=Groups avec cn=Admin
cn = Default
cn=locgescom

Avez vous une idée pour résoudre le problem d'envoye de mail via mon eGW ?

1 réponse

kiki
 
Bonsoir,

J'avais mon serveur egroupware sur la même machine que postfix. J'ai donc fait la connexion avec le protocole lmtp sur localhost (pas de problème de chiffrement/authentification). A vérifier dans master.cf.

Pour postfix, il faut que les expéditeurs soient reconnus par la résolution inverse (DNS). Il faut donc un serveur bind et déclarer 2 domaines : db.flo-debain.gescom et db.192.168.2 (pour la résolution inverse) et relayer sur le FAI pour tous les autres domaines.

La résolution inverse sert à controler que le serveur SMTP expéditeur est bien un serveur officiel et non pas un spammer à partir d'un acces ADSL.
C'est pour cette raison qu'il faut relayer vers un serveur smtp de FAI (avec l'option relayhost dans le main.cf) si l'on n'a qu'un acces ADSL de pauvre...

Dans la config Postix, il faut toujours se poser la question : et comment le message revient s'il y a une erreur ? Donc c'est lie au DNS sur toute la chaine (WAN + LAN).
0