ik heb de onderstaande code geschreven voor emailen van een bericht in C#. wat ik wil bereiken is dat de email gewoon wordt verstuurd met mijn smtp service van de IIS. de email die ik verstuur komt wel in de map 'C:\Inetpub\mailroot\Queue', maar later op de dag wordt het verplaatst naar de map 'Badmail', dus hij wordt niet verstuurd.
ik wil vragen om te kijken naar mijn code, of die klopt en anders weet ik niet wat er fout gaat??
alvast bedankt
C#:
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
| using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Net.Mail; using System.Net; using System.Security; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void butNewEmail_Click(object sender, EventArgs e) { System.Net.Mail.MailMessage smtpMssg = new System.Net.Mail.MailMessage(); Literal1.Text = ""; System.Net.Mail.MailMessage msg = new MailMessage("you@company.com", "me@company.com", "subject", "body"); System.Net.Mail.SmtpClient mySmtp = new SmtpClient("127.0.0.1([i]of IP-adres[/i])"); try { mySmtp.Send(msg); Literal1.Text = "Mail sent"; } catch (Exception ex) { Literal1.Text = ex.Message; } } } |
ik wil vragen om te kijken naar mijn code, of die klopt en anders weet ik niet wat er fout gaat??
alvast bedankt