Forum Linux.mandriva configuration de Postfix

Posté par  .
Étiquettes : aucune
0
8
avr.
2007
bonjour, je voulais configurer un serveur de messagerie Postfix et pour faire le premier test en local, g redirigé le message de root vers un utilisateur normal com ceci: à la dernier ligne de
/etc/postfix/aliases, g mis:
root: user1, avec user1 un compte normal et apres sauvegarde d la modification, g relancé postfix avec la commande
postfix reload.

g écrit un message pour tester en utilisant l'outil " mail" mé en verifiant si un message est envoyé sur le compte user1, on m'affiché un message com koi il n'y a pas un message sur user1.

donc si qlq1 peut m'aider pour la configuration de ce dernier, g vous écoute avec plaisir car g pas eu la courage de verifier sur un poste client alors ke en local, il n'a pas marché.

merci de votre aide!!!
  • # db

    Posté par  . Évalué à 2.

    As-tu mis à jour la db des alias (man postalias ou newaliases)?
    Si oui, peux-tu nous indiquer la commande que tu as utilisé pour envoyer le mail?
  • # voici la commande utilise

    Posté par  . Évalué à 1.

    la commande utilisé pour envoyer le message à root est :
    [usrer1@localhost user1]$ mail root

    voila l'exemple concret et com ça exacte comment g fé pour envoyer le message à root mé n'oublies pas ke g redirigé root vers user1.

    merci de tt aide complementaire
    • [^] # Re: voici la commande utilise

      Posté par  . Évalué à 1.

      Cela marche-t-il lorsque tu envoies le mail à user1 directement?
      Est-ce que tu as des messages d'erreur dans les logs?
      Que te renvoies la commandes mailq?
      Peux-tu faire un "ls -l /var/mail" ?
      • [^] # Re: voici la commande utilise

        Posté par  . Évalué à 1.

        voila c que a donné la commande "mailq":
        -Queeue ID-- --- Sise-- ---Arrival Time-- ---Sender/Recipient----
        1A68D50604* 300 Mon Apr 9 17:15:19 user1@pc1.mac
        root@pc1.mac
        725A150606* 310 Mon Aprl 9 17:20:57 user1@pc1.mac
        root@pc1.mac
        E153750607* 298 Mon Apr 9 17:23:20 user1@pc1.mac
        root@pc1.mac
        -- 1 Kbytes in 3 Requests.

        Parailleur la commande l"s -l /var/mail" a donné com valeur:

        Lrwxrwxrwx 1 root root 10 Avr 7 20:44 /var/mail -> spool/mail

        Autre information, g envoyé le message à user1 mé rien n'arrivé com message alors ke qlq soit la destination mé il ne retourne pas un message d'erreur com koi le message n'est pas arrivé mé au contraire, le message passe mé on sé pas où il arrive.

        donc si vous pouvez me sortir d 7 situation, merci de vos efforts.
        • [^] # Re: voici la commande utilise

          Posté par  . Évalué à 1.

          La commande mailq permet de visualiser la file d'attente des messages et donc tu peux voir qu'il y a 3 messages qui attendent d'être délivrés.
          Pour expédier les messages en file d'attente, utilises la commande "postqueue -f"

          Si ça ne marche toujours pas, peux tu taper la commande "ls -l /var/spool/mail" et également nous dire ce qu'il y a dans les logs du système (dans le répertoire /var/log).
          • [^] # Re: voici la commande utilise

            Posté par  . Évalué à 1.

            Boujour, j'ajoute une autre question, est il possible de fonctionner Postfix sans configurer d'abord le DNS mem en local?
            car j'ai rien configurier DNS dans ma machine étant donné ke j'utilise un reseau local à la maison sans tenir compte l'echelle Intenational.

            C'est juste de te poser cette kestion si ce n'est pas à cause de l'absence du DNS qui bloque ce dernier.

            merci de votre solidarité
            • [^] # Re: voici la commande utilise

              Posté par  . Évalué à 1.

              Si j'ai bien compris tu veux envoyer des mails depuis les autres postes de ton réseau local sans configurer le DNS.
              Je pense que tu dois pouvoir faire directement avec l'adresse IP.
              exemple (en considérant que ton serveur mail à pour adresse 10.0.0.1):
              echo "test" | mail -s test user1@10.0.0.1

              ou sinon tu renseignes le fichier hosts de chacun de tes postes et dans ce cas là tu peux faire (en considérant que ton serveur mail s'appelle serveur):
              echo "test" | mail -s test user1@serveur

Suivre le flux des commentaires

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