Serveur mail postfix - Linux et OS Alternatifs
Marsh Posté le 21-07-2005 à 12:11:57
Si l'autre PC a, derrière l'@, un domaine qui appartient a "mylocaldomains" (ou un truc du genre) du main.cf il suffit de mettre l'IP du serveur dans la config du client de messagerie de ton poste..
Marsh Posté le 21-07-2005 à 15:18:56
Re 
 
on est sur le meme switch, meme domaine, DNS ok (on arrive a pinger les adresses ip et les noms) 
 
par contre les postes clients n'arrivent pas utiliser le smpt du serveur mail, on a essayé son ip, son nom, smtp.sonnom etc mais rien à faire...
Marsh Posté le 21-07-2005 à 15:21:50
et les logs disent quoi quand tu essaies d'envoyer un mail vers le serveur smtp?
Marsh Posté le 21-07-2005 à 15:26:20
Par défaut, Postfix relaie le courrier étranger (provenant de clients hors réseaux autorisés) seulement vers les destinations autorisées. Les destinations extérieures autorisées sont définies avec le paramètre de configuration relay_domains.  
 
as tu édité relay_domain
Marsh Posté le 21-07-2005 à 15:28:33
sur le serveur mail, j'utilise comme serveur smtp soit localhost soit 127.0.0.1, à partir de là pas de problème, il gère les alias etc... 
pour le smtp des posts clients je te dis dans 2 minutes 
 
sinon il faut quoi comme services sur le serveur a part postfix ?
Marsh Posté le 21-07-2005 à 15:36:19
bon voila ce qu'il dit  
aucun chemin d'accés pour atteindre l'hote 
 
 
je n'ai rien dans le relay_domain
Marsh Posté le 21-07-2005 à 15:58:53
hum. tu peux pas copier coller le message que te génère postfix à la connexion d'un client? Normalement tu dois avoir l'ip du client etc
Marsh Posté le 21-07-2005 à 16:02:51
eh non il est sur l'autre poste.. 
l'ip fixe de mon serveur mail est 192.168.1.200, en gros le client me dit qu'il ne peut se connecter à cette ip... 
 
le problème est que je n'arrive pas à exploiter le smtp de postfix du serveur mail sur les postes clients
Marsh Posté le 21-07-2005 à 16:05:59
j'ai ça pour le moment: 
 
relay_domains = $mydestination 
 
là j'ai rien: 
 
#relayhost = $mydomain 
#relayhost = servermail.mail2.com 
#relayhost = uucphost 
#relayhost = [an.ip.add.ress] 
 
readme_directory = /usr/share/doc/packages/postfix/README_FILES 
mail_spool_directory = /var/mail 
canonical_maps = hash etc/postfix/canonical
etc/postfix/canonical 
virtual_maps = hash etc/postfix/virtual
etc/postfix/virtual 
relocated_maps = hash etc/postfix/relocated
etc/postfix/relocated 
transport_maps = hash etc/postfix/transport
etc/postfix/transport 
sender_canonical_maps = hash etc/postfix/sender_canonical
etc/postfix/sender_canonical 
masquerade_exceptions = root 
masquerade_classes = envelope_sender, header_sender, header_recipient 
myhostname = servermail.mail2.com 
program_directory =  
inet_interfaces = 127.0.0.1 ::1 
masquerade_domains =  
mydestination = $myhostname, localhost.$mydomain, $mydomain 
mynetworks = 127.0.0.0/8 10.0.0.0/24 192.168.1.0/24 
defer_transports = smtp 
disable_dns_lookups = no 
mailbox_command =  
mailbox_transport =  
smtpd_sender_restrictions = hash etc/postfix/access
etc/postfix/access 
smtpd_client_restrictions =  
smtpd_helo_required = no 
smtpd_helo_restrictions =  
strict_rfc821_envelopes = no 
smtpd_recipient_restrictions = permit_mynetworks 
smtp_sasl_auth_enable = no 
smtpd_sasl_auth_enable = no 
smtpd_use_tls = no 
smtp_use_tls = no 
alias_maps = hash etc/aliases
etc/aliases 
mailbox_size_limit = 0 
message_size_limit = 10240000 
myorigin = $mydomain
Marsh Posté le 21-07-2005 à 16:40:42
euh il était en ligne de commentaire... je modifie je teste... 
mon nom de domaine c'est mail2.com, j'ai don mis! 
mydomain = mail2.com
Marsh Posté le 21-07-2005 à 16:57:36
mais ça ne marche toujours, sur les postes clients 192.168.1.200 (l'ip de mon serveur mail) n'est pas joignable comme smtp... pourtant o npeut la pinger (ip et nom)... 
par contre en faisant un scan des ports du serveur mail depuis un client tout est fermé (concernant les mails), pourtant le firewall est désactivé...
Marsh Posté le 21-07-2005 à 17:01:27
ca me parait bien tout ca a premiere vue  
 essaie un telnet ipserveurmail 25 depuis ton client pour voir . 
si ca bloque c est bien un filtrage et deja on aura localiser le problem
Marsh Posté le 21-07-2005 à 17:06:08
voila ce qu'il dit unable to connect to host (par l'ip ou par le hostname),  
j'apporte une correction à ce que j'ai dit, on peut pinger les IP mais pas les hostname... 
 
du servermail je ne peux faire de telnet non plus vers les host (ip ou hostname)
Marsh Posté le 21-07-2005 à 17:15:54
 
je sais pas si l utilitaire netcat est dispo dans la suse mais si oui 
tu peux essayer peut etre un netcat -l -p 25 
-l pour dire qu'on est en mode "listen" (on attend une connexion sur un port)  
-p 25 pour dire que le port sur lequel on attend la connexion est le port 25.  
Marsh Posté le 21-07-2005 à 17:18:09
voila la reponse 
 
cant grep 0.0.0.0:25 with bind 
 
je rentre chez moi, je serai de retour dans 2h
Marsh Posté le 22-07-2005 à 10:02:08
regarde ce post le mec a eut le meme genre de problem que toi 
c a d port 25 ouvert en local 
et pourtant il semble bloquer quand tu fais un nmap sur l ip de la machine depuis lexterieur 
 
http://archives.neohapsis.com/arch [...] /0734.html 
 
j espere que ca pourra t aider
Marsh Posté le 21-07-2005 à 11:44:07
Hello,
On a installé postfix sur une suse, pour envoyer pas de problème, recevoir c'est ok aussi.
Mais comment faire pour qu'un autre pc utilise le servermail postfix comme smtp ?
merci de vos postes & aides