|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Étudiant Inscription : janvier 2008 Messages : 144 ![]() |
Bonjour,
Je vous expose mon problème. Je suis en train de développer un site web en php. On ma demandé de faire un dépot de CV en ligne. Pour cela pas de problème, cependant je voudrais que lorsque le visiteur dépose son CV, un accusé de réception lui soit envoyé automatiquement dès que je l'est reçu (et pas ouvert) et tout sa sans intervention de ma part. Si vous auriez quelques pistes pour me lancer. Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : mai 2008 Messages : 359 ![]() |
Pour déposer le CV, il doit bien remplir un formulaire, non?
Ledit formulaire est ensuite soumis, et la soumission déclenche le processus de validation, puis de stockage dans une base de données. Une fois le stockage confirmé, tu peux envoyer le mail de confirmation. Ce sera un processus automatique, déclenché uniquement à chaque dépôt. Ce n'est pas ça ? |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Étudiant Inscription : janvier 2008 Messages : 144 ![]() |
Non ce n'est pas tout à fait ça. En faite, le visiteur remplit un formulaire auquel il pourra joindre un fichier (doc, pdf, peut importe le type pour le moment, ...). Lorsque se formulaire sera soumi, il n'y aura aucun stockage dans une base de données mais les infos saisies plus la piece jointe seront envoyés au responsable du recrutement par mail. Je veux que lorsque le mail arrive sur le serveur, un mail "accusé de réception" soit envoyé au visiteur qui à déposé sont cv.
Il n'y a aucun stockage en base, seulement un upload de fichier mais c'est l'accusé de réception par mail (et pas un accusé de lecture si je me suis bien fait comprendre) qui me pose problème. |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Inscription : mai 2008 Messages : 359 ![]() |
Holà !
Alors là, je ne sais pas si c'est possible en php. Il est possible de déterminer que le serveur qui envoie le message l'accepte, mais de là à déterminer s'il est bien reçu sur le serveur destinataire... Peut-être que d'autres sauront s'il existe des librairies spécialisées. |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : janvier 2007 Messages : 1 452 ![]() |
Hello,
En fait c'est une fonctionnalité qui fait partie intégrante du mode de fonctionnement des mails, protocol. Plus simplement, il suffit de définir une option dans les entêtes du mail et le client/serveur de messagerie se charge du reste, si il à implémenté la fonctionnalité. Ici, l'entête à définir est : Code :
Disposition-Notification-To: <Somebody Somewhere>toto@toto.com Pour cela je te renvoies vers : http://phpmailer.codeworxtech.com/ qui édite, supporte et héberge PHPMailer, une excellente librairie pour l'envoi de mail. Tu te reporteras à http://phpmailer.codeworxtech.com/properties.html et http://phpmailer.codeworxtech.com/examples.html pour l'usage qui en est très simple. bye |
|
|
00
|
|
|
#6 | |
|
Membre éclairé
![]() Inscription : mai 2008 Messages : 359 ![]() |
Salut,
Oui, mais non Disposition-Notification-To s'adresse au MUA, c'est la 'confirmation de lecture' standard. J'ai cru comprendre que l'OP souhaitait une "confirmation de réception" dès que le mail arrive sur le serveur de destination. Citation:
|
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : janvier 2007 Messages : 1 452 ![]() |
Hm, mince, j'ai encore lu de travers.... Mais vu comme cela, je suis de ton avis, à ceci près que je pense que cela n'existe vraiment pas.
Si j'ai bien compris le texte, on parle de cette fonctionnalitée : http://cr.yp.to/proto/nrudt.txt (sympa le dns :o ) Et à bien y réfléchir je voit mal un serveur de mail faire ce genre de truc, c'est la porte ouverte à mass flood. bye |
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Inscription : mai 2008 Messages : 359 ![]() |
Effectivement, c'est ça.
Il ne reste plus à Juninho269 qu'à écrire un MTA qui l'implémente.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com