Toon posts:

[ASP] Mail werkt maar half

Pagina: 1
Acties:

Verwijderd

Topicstarter
Heb in ASP een simpel scriptje geschreven wat aan een aantal gebruikers een email moet sturen. Nu werkt dit wel, alleen bij mijn hotmail adres werkt dit niet.

Bij achtereenvolgens Yahoo, Gmail, Tele2 en m'n schoolaccount werkt het weer wel.

Het gaat om deze code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
            if (Err.number <> 0) then
                VerstuurEmail=Err.Description
            else
                mailto = Rs.Fields("Mail_Voorkeur")  'Deze wordt goed gevuld
                Set objMailer = Server.CreateObject ("smtpsvg.mailer")
                objMailer.Subject           = Onderwerp 
                objMailer.RemoteHost        = "**"
                objMailer.FromAddress   = "**"
                objMailer.FromName      = "**"  
                objMailer.ReplyTo           = objMailer.FromAddress
                objMailer.ContentType   = "text\plain"
                objMailer.Priority      = 1     
                objMailer.BodyText      = body 'ook goed gevuld
                objMailer.AddRecipient "**","**"
                If objMailer.SendMail then 
                    VerstuurEmail="verzonden"
                else
                    VerstuurEmail="Email is niet verzonden"
                end if
            end if


Overal waar ik "**" heb gezet gaat het om vertrouwelijke informatie. Verder weet ik zeker dat het niet aan de smtp server ligt, daar andere vergelijkbare email van deze server wel aan komt op m'n hotmail adres. Verder heb ik uiteraard ook getest of alle variabelen en dergelijke goed gevuld worden. Maar zoals gezegd, naar andere emailadressen wordt het wel gewoon verstuurd.

Weet iemand waar dat aan ligt? Vind het maar wazig.. :/

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 30-01 09:44

Jaspertje

Max & Milo.. lief

Heb je je spam ook al gecontroleerd?

  • giMoz
  • Registratie: Augustus 2002
  • Laatst online: 21-01 09:10

giMoz

iets met meester...

doet hotmail niet die sender ID checken o.i.d.?? of die andere die MS had??

Of niet natuurlijk...


Verwijderd

Topicstarter
Uiteraard.. :)

edit: reactie op jaspertje

[ Voor 50% gewijzigd door Verwijderd op 18-09-2006 10:55 ]


Verwijderd

Topicstarter
giMoz schreef op maandag 18 september 2006 @ 10:55:
doet hotmail niet die sender ID checken o.i.d.?? of die andere die MS had??
Wat bedoel je hier precies mee?

  • Y0ur1
  • Registratie: Oktober 2000
  • Niet online
Je header zijn waarschijnlijk nog niet helemaal goed zodat ook hotmail de mail accepteert. Check even http://gathering.tweakers...30&select_forum=#hitstart

Verwijderd

Topicstarter
Kun je dit wat meer toelichten? In je link gaat het ook alleen maar over php, maar ik kan nergens vinden hoe ik dergelijke headers ook in asp kan meegeven.. :$

  • Y0ur1
  • Registratie: Oktober 2000
  • Niet online
Verwijderd schreef op maandag 18 september 2006 @ 16:13:
Kun je dit wat meer toelichten? In je link gaat het ook alleen maar over php, maar ik kan nergens vinden hoe ik dergelijke headers ook in asp kan meegeven.. :$
Header zijn natuurlijk niet taal-specifiek, ze hebben te maken met het e-mail protocol. Zorg dus dat je de juiste headers gebruikt en hierin geen fouten maakt, hotmail is blijkbaar erg kieskeurig. Ik ben geen asp'er maar volgens maar je moet gewoon bij een mail functie de headers als argument kunnen opgeven, dit in tenminste bij php zo.

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
ASP (doorgaans VBScript) kent native niet echt een mail functie. Daar worden vaak losse componenten voor gebruikt (in dit geval smtpsvg.mailer). Je zult daar dus even de documentatie van moeten induiken om te kijken hoe je bepaalde headers wel/niet kunt sturen.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1