Avatar billede dan_n Nybegynder
13. december 2005 - 18:03 Der er 3 kommentarer og
1 løsning

JMail: liste over email adresser, som mail ikke er udsendt til !

Hey

Jeg sidder og roder lidt med et maillist script ! bruger Jmail og selve udsendelse virker uden problem !!!

Jeg har dog et ønske som, evt at logge eller få udskrevet de email-adresser, som ikke modtager den udsendte email!

Enten fordi email adresse ikke er korrekt indtastet eller hvis den indtaste email adresse, slet ikke eksistere ??

Det vil være rart, at kunne få en status, på evt. ugyldige email-adresser eller forældede/slettede adresser, så man kan få ryttet op i databasen, eller evt. få de korrekte email-adresser !!

Findes der en sådan enternt i JMAIL, eller er der nogle som har en anden løsning ?? (validering er ikke nok !!)


fx noget lign.

..
..
.AddRecipient(rs("email"))

if (EMAIL IKKE KORREKT ) then
    Response.Write "Sender e-mail til: " & rs("email") & "<br>"
else
  Response.Write "Fejl ved email til: " & rs("email") & "<br>"
end if

..
..
Avatar billede eagleeye Praktikant
13. december 2005 - 23:41 #1
En metode kunne være at bruge det som .send giver tilbage. .send returne true/false alt efter om den kunne sende mailen eller ej. Det forudsætte man har sat .silent = true.  Det har du måske alderrede:

..
xx.silent = true
..
if xx.send then
  Response.Write "Sender e-mail til: " & rs("email") & "<br>"
else
  Response.Write "Fejl ved email til: " & rs("email") & "<br>"
  'Den lave også en log som du evt. kan udskrive:
  'Response.Write xx.log & "<br>"
end if
Avatar billede eagleeye Praktikant
14. december 2005 - 08:51 #2
Man kan evt. også tilføje en funktion som validere email adressen og dermed sikre formatet af det brugeren har skrevet er korrekt. Det betyder ikke at email adresssen findes.

Det kan være fra den simple til et tjek på email adressen indeholder et @ til mere advancerede test som tjekker at adressen er i stil xx@xx.xx:

I dette spørgsmål er der både den helt simple som tjekker for @ og den lidt mere advancerede som bruger regular expressen til at teste formatet:
http://exp.dk/spm/580908

Her er to løsninger fra virus og medions, medions tjekker på næsten alt og det bliver måske for meget af det gode, man skal også passe på man ikke kommer til at tolke/dømme en gyldig mail adresse som ugyldig.
http://www.eksperten.dk/spm/404458
Avatar billede dan_n Nybegynder
06. juni 2006 - 22:07 #3
Vil du ikke smide et svar, så får du lige nogle point !
Avatar billede eagleeye Praktikant
06. juni 2006 - 22:34 #4
Jo her et svar :)
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