Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Hébergement > OVH
OVH Forum de support pour vos questions techniques sur votre hébergement OVH
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/11/2007, 16h36   #1
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Par défaut Envoyer un email avec sendmail

Bonjour

Je possède un nom de domaine et hébergement chez OVH. Je développe actuellement un formulaire de contact en CGI.

Je tente depuis quelques minutes d'envoyer un mail via ce formulaire en utilisant sendmail comme suit:
Code :
1
2
3
4
5
6
7
# Email the form results
open(MAIL, "|/usr/sbin/sendmail -t");
print MAIL "To: oregnier\@oregnier.org\n";
print MAIL "From: $email\n";
print MAIL "Subject: $subject\n\n";
print MAIL "$message\n";
close(MAIL) or die "Error sending email!";
Ce code fonctionnait ce matin mais cet après-midi, je ne reçois plus rien

Connaissez-vous d'autres alternatives pour envoyer un email chez OVH ?

Cordialement,
Olivier Regnier
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2007, 17h47   #2
Membre habitué
 
Inscription : mars 2006
Messages : 130
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 130
Points : 131
Points : 131
En PHP : instruction mail()

En plus :
print MAIL "Subject: $subject\n\n";

Hyper dangeureux !
Imagine qu'un hacker mette dans $subject
"mail@mail.tld\nBcc:mailaspammer@host.tld,mailaspammer2@host.tld,mailaspammer3@host.tld"
J'espère que $subject est obligatoirement initialisé avec quelque chose de sur.

Et hop l'e-mail en plus d'être envoyé a toi est envoyé 3 autres adresses et ceci sans que tu puisse le voir.
Note : ceci est aussi valable avec mail() de PHP
RaphAstronome est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/11/2007, 10h11   #3
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bonjour

Merci pour ta réponse
Citation:
En plus :
print MAIL "Subject: $subject\n\n";
Hyper dangeureux !
Comment veux-tu faire autrement ?

Ce morceau de code est utilisé dans un script CGI.

Merci
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h04.


 
 
 
 
Partenaires

Hébergement Web