Forum Linux.debian/ubuntu POSTFIX Probleme de config

Posté par  .
Étiquettes :
0
24
nov.
2006
Bonjour à tous !
Ca fait un moment que je n'étais pas venu ici, je viens chercher votre aide.
Ayant potassé de nombreuses docs sur postfix, je ne trouve pas solution à mon probleme....

Je n'arrive pas a envoyer/recevoir de mails entre 2 machines LINUX DEBIAN de mon reseau local. Par contre ça marche entre plusieurs utilisateurs de la meme machine, à l'aide de la commande mail.

Mon domaine est : assmanne.fr

J'ai :

- [b]Un serveur POSTFIX[/b]
Nom de machine : debian
2 utilisateurs : jeremie, root

- [b]Un client [/b]
Nom de machine est : client.
2 utilisateurs : toto, root

Voici mon fichier [b] main.cf [/b]:
[quote]


smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

append_dot_mydomain = no


# Nom de la machine et du domaine :
myhostname = debian.assmanne.fr
mydomain = assmanne.fr

# Gestion des alias :
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

myorigin = $mydomain
mydestination = debian, $mydomain, localhost.$mydomain, $myhostname
relayhost = $mydomain
mynetworks = 192.168.2.0/24, 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = $myhostname, localhost


[/quote]

Donc voila. Quand je suis sur le serveur, je fais
mail jeremie ou mail jeremie@assmanne.fr ---> ça marche (donc c sur la meme machine)

et

mail toto@assmanne.fr (client de la machine cliente) ---> ben ça marche pas....

je sais plus quoi faire .

Pouvez vous m'aider svp ??
merci
  • # mydestination

    Posté par  . Évalué à 1.

    Si mydestination = $mydomain ce qui est ton cas, alors tout mails à destination de $mydomain sera considéré comme local, donc il vas chercher dans ses différentes bases le user toto (qui n'existe pas).

    Par contre si tu envoie à toto@client.assmanne.fr ça devrait le faire (si ton dns est bon évidemment).

    Potasse encore, est prend un fichier par défaut bien commenté, ça aide :)
  • # bizarre ca ressemble à ca...

    Posté par  . Évalué à 1.

    http://linuxfr.org/forums/12/19647.html

    il me semblait bien que la question avait deja été posée...
    • [^] # Re: bizarre ca ressemble à ca...

      Posté par  . Évalué à 1.

      en plus simple...

      il te suffit, sur le client de lui dire que le relay c'est le serveur postifx (par l'adresse IP) et d'autoriser (sur le serveur) les autres machines du reseau à envoyer du courier.
  • # re

    Posté par  . Évalué à 1.

    Bonjour et merci a tous pour vos réponses..

    Je pense que monsieur ploploop a bien cerné le problème.


    j'ai fais une modif dans mon fichier de conf main.cf :
    mydestination = $mydomain
    Je comprends pas. Si je mets que ça, ça devrai vouloir dire que la destination de mes mails est $mydomain, et que donc, ts les mails sont envoyés vers le domaine de manière générale. Donc vers ttes les machines intégrées au domaine, et donc, le client avec l'utilisateur toto.....

    Suite a cette modif, J'ai essayé de faire un mail :

    toto@client.assmanne.fr
    Bien évidemment toto ne reçoit pas le message et jai ça dans mon fichier LOG :

    Nov 27 10:16:17 localhost postfix/smtp[8715]: warning: relayhost configuration problem
    Nov 27 10:16:17 localhost postfix/smtp[8715]: 9A7AE2900D7: to=<toto@client.assmanne.fr>, relay=none, delay=0, status=deferred (mail for assmanne.fr loops back to myself)


    voici mon fichier de zone direct de mon DNS :

    ;
    ; FIchier qui fait correspondre le nom de machine et son adresse IP
    ;
    $TTL 1W

    @ IN SOA debian.assmanne.fr. root.assmanne.fr. (
    2006112003
    1w
    1d
    4w
    1w )

    ; Enregistrement NS
    @ IN NS debian


    ; Enregistrement MX
    @ IN MX 5 debian
    @ IN MX 5 toto
    @ IN MX 5 client


    ; Enregistrement de type A
    debian IN A 192.168.2.100
    client IN A 192.168.2.101


    John Doe, j'ai été le lien que tu as donné. La personne a le meme probleme que moi. Mail ils parlent d'un fichier /etc/postfix/transport/
    que je n'ai meme pas dans mon repertoire postfix... donc je ne peux pas tester...

    tu as dis aussi :
    "il te suffit, sur le client de lui dire que le relay c'est le serveur postifx (par l'adresse IP) et d'autoriser (sur le serveur) les autres machines du reseau à envoyer du courier."

    Mais je ne vois aps du tout comment tu peux faire ça.... Surtout au niveau du client, je vois pas ou tu peu paramétrer le relay sur le client....


    bref je n'arrive toujours pas a sortir de toute cette confusion....

    help me please !!

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.