Sendmail ---> HELP

Ce forum traite des autres distributions spécialisées, notamment les distributions sécurisées comme ASTARO ou COYOTE LINUX.

Modérateur: modos Ixus

Messagepar OMNIDIM » 01 Août 2003 12:00

Bonjour, <BR> <BR>Lorsque le lance sendmail il me marque tout ca : <BR> <BR>/etc/rc.d/init.d/sendmail start <BR> <BR> <BR>Starting sendmail: 451 4.0.0 /etc/mail/sendmail.cf: line 93: fileclass: cannot open '/etc/mail/local-host-names': World writable directory <BR>451 4.0.0 /etc/mail/sendmail.cf: line 569: fileclass: cannot open '/etc/mail/trusted-users': World writable directory <BR>[FAILED] <BR> <BR>Merci ,@+
Avatar de l’utilisateur
OMNIDIM
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 182
Inscrit le: 09 Nov 2002 01:00
Localisation: Colombes - HAUTS DE SEINE

Messagepar arapaho » 01 Août 2003 12:15

En fait les fichiers sus-nommés n'ont pas les bon attributs de droits, tout simplement. Alors il suffit de rétablir ces droits avec la commande chmod de façon à enlever le droit d'écriture pour à 'tout le monde'. Je m'explique: <BR> <BR>un fichier dipose de droits sur 3 groupes: <BR> <BR>le premier groupe concerne les droits du propriétaire du fichier, <BR>le deuxieme ceux du groupe du propriétaire du fichier, <BR>le troisième, ceux de tout les autrres users du système. <BR> <BR>les droits sont: <BR> <BR>r: read, qui vaut 4 <BR>w: write, qui vaut 2 <BR>x: execute, aui vaut 1 <BR> <BR>Donc exemple: le fichier toto.cf possède les droits suivants: <BR> <BR>rw-r--r-- soit 644 [4+2-4-4] <BR> <BR>ce qui signifie que <BR> <BR>le propriétaire peut lire et ecrire ce fichier, <BR>le group et les autres users n'ont que le droit de lecture. <BR> <BR>Pour changer les droits d'un fichier, il te suffit donc d'utiliser chmod de la manière suivante: <BR> <BR>on veut que toto.cft soit executable par le propriétaire et son groupe: <BR> <BR>chmod u+x g+x toto.cf [u indiaue user et g group] <BR> <BR>ou bien avec les chiffres: <BR> <BR>chmod 774 toto.cf <BR> <BR>On peut également enlever certains droits a certains users sur un fichiers. Prenont ton cas: les fichiers sont world writable, donc lisible par tlm. Par conséquent ils sont sous cette forme: <BR> <BR>rw-rw-rw- soit 666 <BR> <BR>il suffit donc d'enlever le droit d'écriture a tout le monde sauf au propriétaire: <BR> <BR>chmod 644 toto.cfg <BR> <BR>et les droits du fichier deviennent: rw-r--r-- <BR> <BR>Je me permet de te dire que l'entreprise d'une mise en place d'un Sendmail n'est pas aisée et qu'il faut avoir un minimum de base en Unix pour son administration. Si tu réalises cela dans un cadre pédagogique, je te souhaite bien du courage et persévère tu y arriveras, mais si c'est un cadre de production pour un société, je ne peux que te conseiller, sans prétention d'augementer tes compétences en Unix/Linux avant de te lancer dans un telle entreprise.
No One Will Ever Need More Than 640K Ram - Bill Gates, 1981
Avatar de l’utilisateur
arapaho
Amiral
Amiral
 
Messages: 1119
Inscrit le: 18 Avr 2002 00:00
Localisation: Genève

Messagepar nemesis » 01 Août 2003 12:15

est ce que ces fichiers existent? si oui est ce ke l'utilisateur du server sandmail ( c a dire l'uid sous lekel il tourne ..) a les droits necessaires (ici rw il me semble) pour pouvoir utiliser ces fichiers..
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar nemesis » 01 Août 2003 12:17

ouinnnn encore cramé par arapho lol st trop rapides les gars d'ixus et consort lol!
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar OMNIDIM » 01 Août 2003 12:25

Les droits étaient deja en 644 ... <BR>Mais c tjs pareil ... <BR>L'utilisateur c bien mail ? <BR>Parceque g mis 700 mail / mail et ca marche tjs pas. .. <BR> <BR> <BR>Je n'y connais pas gd chose dans les autorisations <BR>@+
Avatar de l’utilisateur
OMNIDIM
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 182
Inscrit le: 09 Nov 2002 01:00
Localisation: Colombes - HAUTS DE SEINE

Messagepar nemesis » 01 Août 2003 12:27

pour connaitre l'utilisateur sous lekel tourne ton serveur il faut que tu regarde ds les fichiers de conf de sendmail!!! ça doit etre indiqué
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar OMNIDIM » 01 Août 2003 12:28

G passé tout le rep /etc en 700 et la ca marche ... <BR> <BR>Bizar je trouve .... <BR>amoins qu'il y ais d'otre fichier ... <BR> <BR>@+
Avatar de l’utilisateur
OMNIDIM
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 182
Inscrit le: 09 Nov 2002 01:00
Localisation: Colombes - HAUTS DE SEINE

Messagepar OMNIDIM » 01 Août 2003 12:39

Maintenant que sendmail fonctionne , <BR>Faut t-il modifié la syntax dans le fichier php.ini concernant l'envoi de mail <BR>parceque c ca la finalité ... <BR> <BR>voila la syntax : <BR> <BR> <BR> sendmail_path = /usr/sbin/sendmail -t -i <BR> <BR> <BR>Où puis-je trouvé le parametre a inséré la ?
Avatar de l’utilisateur
OMNIDIM
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 182
Inscrit le: 09 Nov 2002 01:00
Localisation: Colombes - HAUTS DE SEINE

Messagepar arapaho » 01 Août 2003 12:54

man sendmail peut-être ? <BR> <BR><!-- BBCode Start --><IMG SRC="http://ada.netbsd-fr.org/tmp/bart.gif" BORDER="0"><!-- BBCode End --> <BR> <BR>hum ...
No One Will Ever Need More Than 640K Ram - Bill Gates, 1981
Avatar de l’utilisateur
arapaho
Amiral
Amiral
 
Messages: 1119
Inscrit le: 18 Avr 2002 00:00
Localisation: Genève

Messagepar OMNIDIM » 01 Août 2003 13:56

La j'y arrive pas.. <BR> <BR>Qq'un aurait t-il deja configuré php pour qu'il envoi des mail ... ? <BR>En ce qui me concerne c'est sur une RH8.0 avec Apache / Mysql / php... <BR> <BR> <BR> <BR> <BR> <BR>Merci <IMG SRC="images/smiles/icon_help.gif"> <IMG SRC="images/smiles/icon_help.gif"> <IMG SRC="images/smiles/icon_help.gif"> <IMG SRC="images/smiles/icon_help.gif">
Avatar de l’utilisateur
OMNIDIM
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 182
Inscrit le: 09 Nov 2002 01:00
Localisation: Colombes - HAUTS DE SEINE

Messagepar grosbedos » 01 Août 2003 23:51

lol excellent arapaho!
Pour retrouver une aiguille dans une botte de foin, il suffit d'y mettre le feu puis de fouiller les cendres avec un aimant. Bernard Werber
Avatar de l’utilisateur
grosbedos
Amiral
Amiral
 
Messages: 1493
Inscrit le: 27 Sep 2002 00:00

Messagepar OMNIDIM » 02 Août 2003 00:23

Sans comprendre et surtout grace a grosbedos ca c mis a marché <BR>Postfix et sendmail marchait en emme tps <BR> <BR>... <BR>g arreter les deux et je recoit tjs les mail avec mon script ...... <BR> <BR> <BR>Qqun a une ID .) ? <BR>je sais pas koi faire et ce que en prod ca va marché ?
Avatar de l’utilisateur
OMNIDIM
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 182
Inscrit le: 09 Nov 2002 01:00
Localisation: Colombes - HAUTS DE SEINE

Messagepar OMNIDIM » 02 Août 2003 12:19

<IMG SRC="images/smiles/icon_up.gif"> <BR> <BR>Maintenant g découvert qq ch le php utilise mon serveur de messagerie qui é sur une autre bécanne windows... <BR> <BR>comment conné t-il l'adresse ip ? <BR> <BR>Personne ne peu m'aider c'est dont si compliké ,?
Avatar de l’utilisateur
OMNIDIM
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 182
Inscrit le: 09 Nov 2002 01:00
Localisation: Colombes - HAUTS DE SEINE

Messagepar miky78 » 15 Déc 2003 19:55

Pas de panic, ton script envoi en fait directement à partir de ton script dans le répertoire mail d'un user local sans passer par sendmail. <BR> <BR>Si tu veux passer par sendmail alors il faut aller configurer ton fichier php.ini situé dans le répertoire /etc de ton serveur à un endroit tu verras que les paramètre par defaut sont ceux pour une machine windows, alors commentele ligne parlant de sendmail pour fonctionner avec windows ou modifie là de manière à ce qu'elle corresponde à ton linux. Tu as l'exemple par defaut pour fonctionner avec sendmail qui marche très bien en commentaire. <BR> <BR>
Avatar de l’utilisateur
miky78
Matelot
Matelot
 
Messages: 1
Inscrit le: 18 Oct 2003 00:00


Retour vers Autres distributions

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron