Serveur mail postfix

Serveur mail postfix - Linux et OS Alternatifs

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
 

Reply

Marsh Posté le 21-07-2005 à 11:44:07   

Reply

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..

Reply

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...

Reply

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?


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

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

Reply

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 ?


Message édité par bryanack le 21-07-2005 à 15:29:02
Reply

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


Message édité par bryanack le 21-07-2005 à 15:39:52
Reply

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


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

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

Reply

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
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/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
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
mailbox_size_limit = 0
message_size_limit = 10240000
myorigin = $mydomain

Reply

Marsh Posté le 21-07-2005 à 16:05:59   

Reply

Marsh Posté le 21-07-2005 à 16:32:17    

je suis un peu myope je vois pas ou tu définis mydomain  :pt1cable:

Reply

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

Reply

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é...

Reply

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


Message édité par af_airone le 21-07-2005 à 17:02:30
Reply

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)


Message édité par bryanack le 21-07-2005 à 17:08:09
Reply

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.  

Reply

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

Reply

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

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed