Merci de vos réponses.
Alors je suis sous linux distribution fedora.
Je developpe une application pour une entreprise dans laquelle je suis en stage et ils m'ont fournis cette machine avec linux pour y installer cette application. Ils m'ont également fournis l'adresse de leur serveur SMTP, ce n'est pas le SMTP de leur fournisseur mais bien le leur.
alors voici lemessage que SELinux me donne:
________________________________________________________________________________
Résumé
SELinux empêche le démon sh d'utiliser des fichiers potentiellement mal
étiquetés /usr/sbin/sendmail.sendmail (/usr/sbin/sendmail.sendmail).
Description détaillée
SELinux has denied the sh access to potentially mislabeled files
/usr/sbin/sendmail.sendmail. This means that SELinux will not allow httpd
to use these files. Many third party apps install html files in directories
that SELinux policy cannot predict. These directories have to be labeled
with a file context which httpd can access.
Autoriser l'accès
If you want to change the file context of /usr/sbin/sendmail.sendmail so
that the httpd daemon can access it, you need to execute it using chcon -t
httpd_sys_content_t /usr/sbin/sendmail.sendmail. You can look at the
httpd_selinux man page for additional information.
Informations complémentaires
Contexte source system_u:system_r:httpd_t:s0
Contexte cible system_u:object_r:sendmail_exec_t:s0
Objets du contexte /usr/sbin/sendmail.sendmail [ file ]
Paquetages RPM affectés sendmail-8.14.1-4.2.fc8 [target]
Politique RPM selinux-policy-3.0.8-44.fc8
Selinux activé True
Type de politique targeted
MLS activé True
Mode strict Enforcing
Nom du plugin plugins.httpd_bad_labels
Nom de l'hôte localhost.localdomain
Plateforme Linux localhost.localdomain 2.6.23.1-42.fc8 #1 SMP
Tue Oct 30 13:55:12 EDT 2007 i686 i686
Compteur d'alertes 4
First Seen ven 13 jun 2008 11:20:43 CEST
Last Seen ven 13 jun 2008 11:23:28 CEST
Local ID 5a6bd44b-ef8e-461e-9981-75114c1ead48
Numéros des lignes
Messages d'audit bruts
avc: denied { getattr } for comm=sh dev=dm-0 egid=48 euid=48 exe=/bin/bash
exit=-13 fsgid=48 fsuid=48 gid=48 items=0 path=/usr/sbin/sendmail.sendmail
pid=2994 scontext=system_u:system_r:httpd_t:s0 sgid=48
subj=system_u:system_r:httpd_t:s0 suid=48 tclass=file
tcontext=system_u:object_r:sendmail_exec_t:s0 tty=(none) uid=48
________________________________________________________________________________
Je regarde comment configurer enrelay comme tu mel'as dit.
Si on arrive a configurer sendmail correctement vous me sauvez la vie