Commande mail sous root
J'aimerai effectuer une configuration partculière de Postfix. j'ai configurer les paramètres suivants de mon serveur:
fichier "main.conf"
# INFORMATIONS SUR LES REPERTOIRES LOCAUX
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
# POSSESSION DES FILES D'ATTENTE ET DES PROCESSUS
mail_owner = postfix
# NOMS DE LA MACHINE ET DU DOMAINE
myhostname = alex.linux-france.org
# POUR L'ENVOI DU COURRIER
myorigin = $myhostname
# MODE DE TRANSPORT
default_transport = smtp
# GESTION DES ALIAS
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
# DELIVRANCE DU COURRIER
mailbox_command = /usr/local/bin/procmail
fichier "aliases.conf"
news: nom
usenet: nom
j'ai essayer de tester la configuration et envoyer un mail local j'ai utilisé donc
mail nom -s test
et ici tt se bloque. ya pa de message d'erreur mais rien n'est affiché. à chaque fois j'étai obligé d'arreter la commande par ctrl+c :(
quelqu'un pourrait m'indiquer la faute????
Merci pour votre aide....
@+++
Configuration: Centos
32 réponses
Une configuration partielle de Postfix sous CentOS est discutée après un test d'envoi local qui se bloque sans message d'erreur, nécessitant une vérification du chemin et des liens système. Le fil met en évidence l'importance d'ajouter ou de corriger le paramètre sendmail_path dans main.cf et de clarifier le lien entre /usr/sbin/sendmail et l'exécutable réel. Plusieurs messages explorent les liens symboliques et les emplacements effectifs, proposent des commandes comme find et des vérifications de paquets, et confrontent les résultats entre différentes distributions et configurations. En dernier recours, des échanges évoquent aussi la distinction entre les exécutables visibles et les liens vers /usr/local/sbin/sendmail, soulignant qu'une mauvaise chaîne peut bloquer l'envoi local.
-
au niveau 14 j'ai pas désinstallé sendmail et puis j'ai trouvé le tutorial indiqué ci dessus.
alors j'ai suit les étapes intégralement..
et voila l'erreur est encore là
j'ai essayé de réinstallé sendmail:
yum install sendmail-*
encore le meme pblème!!!!!!!!!! -
Contributeurpourquoi au post 14 le find affichait quelque chose ?
ce tutorial est bon
le problème c'est que postfix remplace sendmail mais de vielles commandes ont besoins d'un exécutable sendmail -
je les ai essayé et rien n'est affiché.
mais je comprends la cause j'ai suivi le tutorial suivant
https://abul.org/Configurer-son-Serveur-de-courrier.html
il est mentionné de supprimer le serveur sendmail avec la commande
rpm -e —nodeps sendmail...
veuillez m'expliquer les grandes lignes pr configurer le postfix????
je commence à me perdre entre les tutoriaux :( -
Contributeuret ca comme au 14
find / -name sendmail -ls
et ca
find / -name sendmail\* -ls -
je dois réinstaller sendmail de nouveau????
-
cette commande n'a rien affiché.
-
Contributeurl'exécutable doit être ailleurs
find / -name "sendmail*" -ls -
voila le contenu du fichier :
DAEMON=yes
QUEUE=1h -
Contributeurcat /usr/local/sbin/sendmail
-
ok je comprends, mais c'est un fichier texte
file /usr/local/sbin/sendmail
>>>> /usr/local/sbin/sendmail: ASCII text
alors je dois ajouter koi?? -
Contributeurla vieille commande mail a besoin de sendmail,c'est pourquoi il y a un lien pour lui faire croire
-
voilà
/usr/local/sbin/sendmail: ASCII text -
Contributeurque répond
file /usr/local/sbin/sendmail -
Mais je vois pas la nécessité de sendmail, et je travaille sur un Postfix.
ça cause pa un conflit nn??? -
j'ai tjrs cette erreur
/usr/sbin/sendmail: Exec format error -
Contributeurmême problème que quoi ?
-
merci
mais encore le meme problème.
la configuration citée plus haut est elle correcte???? -
Contributeurc'est bon ca:
8552451 4 -rwxrwxrwx 1 root root 20 May 3 2007 /usr/local/sbin/sendmail
4309017 0 lrwxrwxrwx 1 root root 24 Jun 17 15:51 /usr/sbin/sendmail -> /usr/local/sbin/sendmail
essyae la commande mail -
J'ai retéléchargé ts les paquets :yum install sendmail -*
et puis encore mem pbleme:
j'ai exécuter la commande
find / -name sendmail -ls
************************************************************************
7063209 4 -rw-r--r-- 1 root root 20 May 3 2007 /etc/sysconfig/sendmail
7063431 4 drwxr-xr-x 2 root root 4096 Nov 18 2007 /etc/webmin/sendmail
7063207 4 -rwxr-xr-x 1 root root 3349 May 3 2007 /etc/rc.d/init.d/sendmail
7062184 40 -rwxr-xr-x 1 root root 36646 Aug 23 2005 /etc/log.d/scripts/services/sendmail
8552451 4 -rwxrwxrwx 1 root root 20 May 3 2007 /usr/local/sbin/sendmail
9519172 4 drwxr-xr-x 3 root root 4096 Jun 17 17:37 /usr/share/doc/sendmail
9257125 4 drwxr-xr-x 3 root root 4096 Nov 18 2007 /usr/libexec/webmin/mscstyle3/sendmail
9260475 4 drwxr-xr-x 5 root root 4096 Nov 18 2007 /usr/libexec/webmin/sendmail
9226850 4 drwxr-xr-x 3 root root 4096 Nov 18 2007 /usr/libexec/webmin/caldera/sendmail
9226049 4 drwxr-xr-x 3 root root 4096 Nov 18 2007 /usr/libexec/webmin/blue-theme/sendmail
8990868 0 lrwxrwxrwx 1 root root 30 Oct 2 2007 /usr/lib/sendmail -> /etc/alternatives/mta-sendmail
4309017 0 lrwxrwxrwx 1 root root 24 Jun 17 15:51 /usr/sbin/sendmail -> /usr/local/sbin/sendmail
8552450 0 lrwxrwxrwx 1 root root 24 Jun 17 15:13 /root/sendmail -> /usr/local/sbin/sendmail
********************************************************************************************
comment je peux distinguer l'exe et puis je fais koi? -
Contributeuril faut enlever le lien /usr/sbin/sendmail
et chercher l'exécutable sendmail
- 1
- 2