Avatar billede orca Nybegynder
20. november 2001 - 20:03 Der er 9 kommentarer og
1 løsning

Test for korrekt email

Hej alle. Jeg arbejder for tiden på et system hvor en bruger kan få x antal point for at invitere sin ven til systemet. Problemet er at så kan folk bare sende tusind mails til email adresser som ikke findes. Jeg bruger i øjeblikket JMail til at sende mine mails. Er der nogen måde hvorpå jeg kan teste om adressen virkelig findes? Hvis ikke jeg kan gøre det i JMail så kan jeg godt installere andre komponenter.

Mvh Mark
Avatar billede cliche Nybegynder
20. november 2001 - 20:06 #1
UHH det er jo svært, for mail serveren kan være nede når du tester, men du kan sende en mail
med et link hvor de får tildelt et unikt ID, så trykker
de på det og bliver sendt vidre til en side hvor
emailen bliver aktiveret...sådan kan du gøre.
Avatar billede orca Nybegynder
20. november 2001 - 20:12 #2
det har jeg også overvejet, men min idé var mere at folk kunne få et lille antal point bare for at sende mailen (hvis der er gyldig modtager). Og hvis personen der modtager mailen tilmelder sig, så for man en lidt større sum point. Vil man kunne teste det, hvis man er ligeglad mht, om mailserveren kunne give besked om ugyldig mail?

Mvh Mark
Avatar billede cliche Nybegynder
20. november 2001 - 20:13 #3
Nej, men desuden ville du kunne blive anmeldt for spam, hvis du sender mails ud til folk som ikke SELV har bedt om det, så tror du skal sende en kontrol mail til dem først
Avatar billede orca Nybegynder
20. november 2001 - 20:17 #4
En \"kontrol\" mail?
Avatar billede cliche Nybegynder
20. november 2001 - 20:18 #5
yeah, du ved med et link hvor de skal trykke på linket før mailen er aktiveret, lige som når du tilmelder dig eksperten :)
Avatar billede soerens Nybegynder
21. november 2001 - 00:28 #6
Hmmm, som cliche nævner er det praktisk, taget umuligt at tjekke om en e-mail adresse er gyldig.

Der findes nogle kommandoer i SMTP protokollen som kan bruges til at tjekke det, men problemet er at på 80% af alle postsystemer er denne kommando disabled for at \"spammere\" ikke skal kunne lave en rutine der støvsuger systemet for gyldige adresser.

Mht. punkt 2, hvor man får point når vennen tilmelder sig, har jeg netop bygget sådan et system på www.SpilNu.dk

Sig til hvis du mangler hjælp til den del ;-)

/SoerenS
Avatar billede slash Nybegynder
21. november 2001 - 08:10 #7
hvis du er til .net så prøv at kaste et blik på denne artikel:
http://www.aspnextgen.com/tutorials.aspx?tutorialid=64
Avatar billede orca Nybegynder
21. november 2001 - 08:13 #8
slash -> Jeg har desværre ikke mulighed for .net :(

soerens -> Jeg har ikke tilmeldt mig inde på dit site :), men den send-email-og-få-point funktion, hvordan forhindrer du at en person ikke bare sender 1000 mails til alle mulige ugyldige adresser? - Ud over at checke for @ og . osv.

Mvh Mark
Avatar billede soerens Nybegynder
21. november 2001 - 11:25 #9
Øh, på SpilNu får man altså først point når vennen tilmelder sig.

Det andet, hvor man får point for hvert tip, er praktisk taget umuligt at lave ordentligt.

Du kan dog prøve at kigge ind forbi www.KomOgVind.dk, de har en sådan funktion.

/SoerenS
Avatar billede orca Nybegynder
02. december 2001 - 21:37 #10
Jeg går ud fra man ikke umiddelbart kan gøre det, øv.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester