Avatar billede montymus Nybegynder
29. september 2005 - 18:27 Der er 9 kommentarer og
1 løsning

En mailform der sender via en anden port end port 25

Jeg kan ikke få lov til at sende via min mailform på port 25..  Mener at tdc har lukket for den.. Er der en måde hvorved jeg kan kode den til at sende fra en anden port???
Avatar billede arne_v Ekspert
29. september 2005 - 18:30 #1
du kan vel sende til TDC's mailserver ?
Avatar billede arne_v Ekspert
29. september 2005 - 18:35 #2
jeg kan ikke huske om de har sat det op så du skal angive konto og password
Avatar billede montymus Nybegynder
29. september 2005 - 18:38 #3
Jeg ved det ikke.. Jeg har prøvet at ringe til tdc men de kan ikke svare på noget som helst..

Jeg får timeout når jeg prøver at sende... smider lige min kode med..

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.Mail;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace WebApplication4
{
    /// <summary>
    /// Summary description for mail.
    /// </summary>
    public class mail : System.Web.UI.Page
    {
        protected System.Web.UI.WebControls.Label Label1;
        protected System.Web.UI.WebControls.Label Label2;
        protected System.Web.UI.WebControls.Label Label3;
        protected System.Web.UI.WebControls.TextBox txtFrom;
        protected System.Web.UI.WebControls.TextBox txtTo;
        protected System.Web.UI.WebControls.TextBox txtSubject;
        protected System.Web.UI.WebControls.TextBox txtMessage;
        protected System.Web.UI.WebControls.Literal litStatus;
        protected System.Web.UI.WebControls.Button butSend;
   
        private void Page_Load(object sender, System.EventArgs e)
        {
            // Put user code to initialize the page here
        }

        #region Web Form Designer generated code
        override protected void OnInit(EventArgs e)
        {
            //
            // CODEGEN: This call is required by the ASP.NET Web Form Designer.
            //
            InitializeComponent();
            base.OnInit(e);
        }
       
        /// <summary>
        /// Required method for Designer support - do not modify
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {   
            this.butSend.Click += new System.EventHandler(this.butSend_Click);
            this.Load += new System.EventHandler(this.Page_Load);

        }
        #endregion

        private void butSend_Click(object sender, System.EventArgs e)
        {
            //Create message
            MailMessage msgMail = new MailMessage();
            //Set message properties
            msgMail.From = txtFrom.Text;
            msgMail.To = txtTo.Text;
            msgMail.Subject = txtSubject.Text;
            msgMail.Body = txtMessage.Text;
            //Send Message
            SmtpMail.Send(msgMail);
            //Clear To. Subject. and Message. fields
            txtTo.Text ="";
            txtSubject.Text= "";
            txtMessage.Text= "";
            //Show success
            litStatus.Text = "<p>Message sent.</p>";
        }
    }
}



Jeg får ingen fejl, men det kan jo være jeg har glemt noget... plz bær over med mig da jeg lige er startet på at lære C#
Avatar billede arne_v Ekspert
29. september 2005 - 18:44 #4
jeg kan ikke se din

SmtpMail.SmtpServer = "xxx.xxx.xxx";
Avatar billede montymus Nybegynder
29. september 2005 - 18:46 #5
hopper den ikke bare på smtp.mail.dk???

ok... det er jo det når man er noob hehe

Kan jeg så bare skrive SmtpMail.SmtpServer ="smtp.mail.dk";  ???

Og hvor skal jeg smide den ind henne?
Avatar billede arne_v Ekspert
29. september 2005 - 18:53 #6
nej

ja

bare den bliver udført inden du sender
Avatar billede montymus Nybegynder
29. september 2005 - 19:39 #7
UHUUUUUU  det virker.. takker Arnve... Smid lige svar
Avatar billede montymus Nybegynder
29. september 2005 - 19:40 #8
Havde sat den ind lige efter SmtpMail.Send(msgMail);
nu står den før
Avatar billede arne_v Ekspert
29. september 2005 - 19:41 #9
svar
Avatar billede montymus Nybegynder
29. september 2005 - 19:42 #10
Jeg sagde det på første semester og siger det igen nu.. du er gud :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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