Avatar billede kratluskeren Nybegynder
11. november 2003 - 19:30 Der er 5 kommentarer og
1 løsning

JMail fejlhåndtering ved illegal emailadresse

Hejsa
Lige et spørgsmål til JMail

Kan JMail fejlhåndtere ved afsending til illegal emailadresse?

Jeg har JMail til at banke en mail ud til en stribe emailadresser. Hvis nu en af dem er
crap@æøå;#.
hvilket ikke en en særlig fed emailadresse, kan jeg så få JMail til at springe denne over?

Jeg kan naturligvis foretage validering af data inden jeg sender, men hvis JMail har en indbygget funktion, skulle man jo være skarn hvis ikke man brugte den.

Det er jeg efterlyser er med andre ord om JMail har en sådan funktion :)
Avatar billede Slettet bruger
11. november 2003 - 20:48 #1
JMail har - så vidt jeg ved - ikke en sådan funktion, men jeg har en emailvalideringsfunktion du kan bruge
Avatar billede Slettet bruger
11. november 2003 - 20:49 #2
Function IsEmail(strEmail)
    Set objRegExpEMail = New RegExp
    objRegExpEMail.Pattern = "([\w\._-]+@[\w\._-]+\.[A-Za-z]{2,4}\S*)"
    objRegExpEMail.Global = False
    objRegExpEMail.IgnoreCase = True
    IsEmail = objRegExpEMail.Test(strEmail)
    Set objRegExpEMail = Nothing
End Function
Avatar billede Slettet bruger
11. november 2003 - 20:50 #3
så bruger du bare
if IsEmail(rs("email")) = False then
' lad vær med at send
else
' send
end if
Avatar billede Slettet bruger
11. november 2003 - 20:50 #4
men noget helt andet er, var det ikke smartere helt at undgå disse ugyldige emails fra starten? Det skulle jeg mene, og til det kan du bruge samme funktion.
Avatar billede kratluskeren Nybegynder
11. november 2003 - 20:58 #5
Hejsa og tak for dit forsøg, men jeg er ikke interesseret i en valideringskode. Dette har jeg allerede, og normalt vil min database også kun indeholde korrekte emailadresser.

Var blot nysgerrig om nogen kendte til den omtalte funktion i JMail.

Jeg kan naturligvis fra starten af sikre at jeg kun har korrekt data liggende.
Avatar billede kratluskeren Nybegynder
18. januar 2004 - 14:36 #6
lukket
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