<code> Skicka.To = Request.Form("eopst1") Du kan aldig i .From ange en epostadress som inte är ett konto på din mailserver. Med andra ord. Du kan inte låta avsändaren vara någon annan än du själv. Anledningen till detta är att det ju då kan bli spam om någon sätter igång att maila med en from adress som du inte har koll på.Cdont's problem.
<%
Set Skicka = Server.CreateObject("Cdonts.NewMail")
Skicka.From = Request.Form("Epost")
Skicka.To = Request.Form("eopst1")
Skicka.subject = Request.form("Subject1")
Skicka.body = Request.Form("Messages")
skicka.Importance = 2
skicka.send
%>
Ditt mail har nu blivit sänt.
</code>
Så ser den som skickar mailet.
Och ifyllningsforumläret ser ut å här.
<code>
<form Method="post" Action="epost.asp" >Din epost: <br><input Type="text" Size="15" Name="epost"><br>
Mottagarnes epost <br><input type="Text" Size="15" Name="epost1"><br>
Ämne: <br><input type="Text" Size="15" name="subject1"><br>
<TextArea Rows="15" Cols="15" Name="Messages">
</TextArea>
<input type="Submit" Value="Skickat mail">
</form>
</code>
Men ändå får jag inget mail som man har skickat iväg.
Den som pelle hade som exemepl där det var bestämd mail det funka.
Kan man inte ha mail i obestämd form?Sv: Cdont's problem.
ska vara
Skicka.To = Request.Form("epost1")Sv: Cdont's problem.
Så prova därför att skriva din korrekta epostadress i from-fältet.