Allereerst hoop ik dat ik hier goed zit en dat mn titel duidelijk is.
Mijn probleem:
Ik heb een formulier met een aantal invul formulier voor een gastenboek.
wat de bedoeling is: Iemand kan het formulier invullen en verzenden, als gevolg word er een bericht gestuurd naar de webmaster én een ander bericht terug naar de verzender.
Systeem:
Windows 2003 IIS 6.0
Exchange 2003 SP2
ASP.Net 2.0
Visual Studio 2005 (op werkstation)
Ik heb de volgende code staan: (VB.code onder de verzenden knop in ASP.NET 2.0)
Alles werkte perfect (het verzenden van het eerste gedeelte.. -> naar de webmaster) helaas wanneer ik het probeer naar een extern email adres (buiten de exchange server) krijg ik een error pagina dat het Mailbox unavailable. The server response was: 5.7.1 Unable to relay for info@email.nl
heb al gelezen dat exchange niet zomaar mailtjes naar buiten kan sturen maar een directe oplossing voor mijn probleem heb ik helaas niet gevonden en hoop dat iemand mij kan helpen of mij een duwtje in de goede (zoek) richting kan geven..
Alvast bedankt!
Mijn probleem:
Ik heb een formulier met een aantal invul formulier voor een gastenboek.
wat de bedoeling is: Iemand kan het formulier invullen en verzenden, als gevolg word er een bericht gestuurd naar de webmaster én een ander bericht terug naar de verzender.
Systeem:
Windows 2003 IIS 6.0
Exchange 2003 SP2
ASP.Net 2.0
Visual Studio 2005 (op werkstation)
Ik heb de volgende code staan: (VB.code onder de verzenden knop in ASP.NET 2.0)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| Dim Body As String
Body = "BERICHT"
'create the mail message
Dim mail As New MailMessage()
'set the addresses
mail.From = New MailAddress(email.Text)
mail.To.Add("ontvanger@email.nl")
'set the content
mail.Subject = "onderwerp"
mail.Body = Body
mail.IsBodyHtml = True
'send the message
Dim smtp As New SmtpClient("IP internet EXCHANGE (2003 sp2)")
'to authenticate we set the username and password properites on the SmtpClient
smtp.Send(mail)
Dim Body1 As String
Body1 = BERICHT
'create the mail message
Dim mail1 As New MailMessage()
'set the addresses
mail1.From = New MailAddress("ontvanger@email.nl")
mail1.To.Add(email.Text)
'set the content
mail1.Subject = "onderwerp"
mail1.Body = Body1
mail1.IsBodyHtml = True
'send the message
smtp.Send(mail1)
bedankt.Visible = True
bedankt.Text = "Uw bericht is verzonden!"
naam.Text = ""
email.Text = ""
JaNee2.ClearSelection()
JaNee.ClearSelection()
Bericht.Text = "" |
Alles werkte perfect (het verzenden van het eerste gedeelte.. -> naar de webmaster) helaas wanneer ik het probeer naar een extern email adres (buiten de exchange server) krijg ik een error pagina dat het Mailbox unavailable. The server response was: 5.7.1 Unable to relay for info@email.nl
heb al gelezen dat exchange niet zomaar mailtjes naar buiten kan sturen maar een directe oplossing voor mijn probleem heb ik helaas niet gevonden en hoop dat iemand mij kan helpen of mij een duwtje in de goede (zoek) richting kan geven..
Alvast bedankt!