Formulaire d'envoie d'e-mails avec fichiers joints et accusés de réception

Soyez le premier à donner votre avis sur cette source.

Vue 27 432 fois - Téléchargée 4 293 fois

Description

Un programme qui permet d'écrire des e-mails via une interface Web, avec la possibilité de joindre des fichiers ou de mettre un accusé de réception pour savoir quand le destinataire ouvre son e-mail. Cet accusé de réception est envoyé lorsque le lecteur télécharche une image de 1 pixel contenu dans l'e-mail (fonction de plus en plus bloqué par les lecteurs d'e-mails).
Le programme permet aussi l'archivage des e-mails envoyés.
Le tous est protégé par un (voir plusieurs) mots de passe, par défaut : test.

Source / Exemple :


<!-- Code permettant de créer un mot de passe à l'aide de la fonction MD5 de PHP -->
<!-- Résultat à copier dans le tableau $motpassevalide de liste.php -->
<!-- Le mot de passe par défaut est test -->
<html>
<head>
<title>MP</title>
</head>
<body>
<form method="GET" action="mp.php">
<input type="password" name="mp"><br />
<input type="submit"><br />
</form>
<?php
if(isset($_GET['mp']))
{
    echo(md5($_GET['mp']));
}
?>
</body>
</html>

Conclusion :


Le code est un peu mal commenté et confu. Mais il marche quand même assès bien.

N'hésitez pas à me faire part de vos améliorations !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

prospero1
Messages postés
7
Date d'inscription
vendredi 30 octobre 2009
Statut
Membre
Dernière intervention
25 septembre 2012
-
Merci @ILP j'ai resolu le problème à ce niveau mais je rencontre encore une petite difficulté.
je n'arrive pas à envoyer le mail,le programme me genere une erreur d'envoie.Aussi lorsque je demande à creer un accusé de reception,c'est le script d'une image qui m'a été proposé.Merci de ILP de me venir en aide.
cs_ILP
Messages postés
28
Date d'inscription
vendredi 14 février 2003
Statut
Membre
Dernière intervention
24 septembre 2012
-
@prospero1 la somme MD5 du mot de passe doit être mise à la 3ème ligne du fichier mail/mail.php (plusieurs mots de passe peuvent être mit, c'est un tableau). Le mot de passe par défaut est "test". Pour générer des sommes MD5, tu peux utiliser le petit script PHP qui est mit en exemple.
prospero1
Messages postés
7
Date d'inscription
vendredi 30 octobre 2009
Statut
Membre
Dernière intervention
25 septembre 2012
-
Bonjour à tous,j'ai du mal à trouver le mot de passe.quelqu'un pourrait il m'aider?merci.
cs_claude77260
Messages postés
54
Date d'inscription
dimanche 20 décembre 2009
Statut
Membre
Dernière intervention
8 avril 2013
-
Bonjour,
ce n'est pas le but du script, ici il s'agit d’écrire et d'envoyer un mailing list
pour la réception des données d'un formulaire, il y a plein d'exemple sur le net
afin si j'ai bien compris la demande

il faut créer une page html pour le formulaire, qui envoie les variables méthode POST à une page PHP qui va récupérer les POST et t'envoyer un email
cediomi
Messages postés
1
Date d'inscription
lundi 13 juin 2011
Statut
Membre
Dernière intervention
13 juin 2011
-
Bonjour
qu'il y a quelqu'un qui peut me donnée le code concernant :
la reception de message dans ma boite mail. c'est à dire un formulaire comme ceci:
Nom: .......
adresse e mail:.........
Message:........
envoyer message

sa puisse venir direct dans ma boite mail

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.