J'ai vu sur certains sites où l'utilisateur peut simplement envoyer un e-mail vierge à quelque chose comme [email protected] pour faire vérifier leur e-mail s'ils ont des difficultés à recevoir l'e-mail de vérification. J'ai un site Web avec PHP/MySQL que j'aimerais mettre en œuvre cette même fonctionnalité, mais je n'ai pas beaucoup fait d'e-mail en plus de l'envoyer, je ne sais même pas par où commencer pour mettre quelque chose comme ça.Vérification par e-mail via e-mail et PHP?
Répondre
Fondamentalement, si votre boîte aux lettres est un IMAP, vous pouvez référencer ces fonctions via PHP http://www.php.net/manual/en/ref.imap.php (si activé, vérifiez votre phpinfo()) et lire cette boîte aux lettres spécifique (http://www.php.net/manual/en/function.imap-open.php). Exécuter un cronjob toutes les 10 minutes peut-être (je dis 10minutes car je ne vois pas beaucoup de gens faisant cela), boucle à travers tous les emails (le cas échéant), exécutez votre logique pour vérifier ce compte email, leur envoyer un email , puis supprimez cet e-mail de votre compte afin de ne pas créer un énorme backlog d'e-mails.
Sa façon risquée de vouloir que quelqu'un vérifie mais c'est probablement une façon de le faire.
Si votre hôte vous le permet, vous pouvez pipe received email to a program (dans votre cas, un script PHP), qui pourrait ensuite analyser le message et décider quoi faire.
Cependant, je suis d'accord que ce n'est pas très sécurisé. Il serait très facile d'usurper l'expéditeur, sauf si vous implémentez la vérification DomainKey ou les recherches DNS.
- 1. Email existent vérification
- 2. interaction php et email
- 3. Lire un email via IMAP en PHP
- 4. Email via Android Emulator
- 5. Ouvrir mon application via Email
- 6. Email classe PHP
- 7. PHP Email Formulaire
- 8. validation email PHP
- 9. Time Stamping Email avec PHP
- 10. email div contenu dans php
- 11. SMTP Email
- 12. php email de masse et des rappels
- 13. Intégrer caméra et email
- 14. Java email et yahoo
- 15. CPanel Email Piping to PHP
- 16. isnull (email, '') = '' n'est PAS interprété par lui-même comme (email est null ou email = '')?
- 17. Problème avec l'envoi d'un email via un script PHP?
- 18. Problème avec l'encodage de caractères sur email envoyé via PHP?
- 19. php-mysql contact email importateur
- 20. PHP email formulaire multiple select
- 21. email formatage
- 22. l'envoi de SMS avec php par email ou pas
- 23. PHP mail() - Email non reçu
- 24. comment envoyer un email avec un graphisme via php
- 25. envoyer des scripts par email
- 26. PHP Email Tableau Expression régulière
- 27. Envoyer un email à email ID
- 28. Google Email notification par courriel
- 29. PHP Bulk Email - Dédié IP Max?
- 30. Approbation de workflow Sharepoint via Outlook email
Cette méthode fonctionne-t-elle? Forger l'adresse de l'expéditeur est probablement plus facile que d'en fournir une réelle. –