Mehdi: Webserver kann Mail nicht senden !!

Hi,
habe eine Seite in asp.net erstellt. nach der Registrierung soll der Besucher eine mail bekommen.
Die Methode senMail() sieht so aus:

Private Sub sendMail(ByVal strBody As String)
        Dim MailMessage As New MailMessage()
        Dim myClient As New Net.Mail.SmtpClient()
        MailMessage.IsBodyHtml = True

strBody = "Dear " & Me.zfLblAnrede.Text & " " & Me.zfLblVorname.Text & " " & Me.zfLblName.Text & _
        ", <br> <br>Thank you for your registration...."
        strBody = "<html><body>" & strBody & "</html></body>"

myClient.Host = "00.00.00.00"
        myClient.Port = "25"
        MailMessage.From = New System.Net.Mail.MailAddress("test@test.de")
        MailMessage.To.Add("ich@mail.de")
                MailMessage.Subject = " lala "
        MailMessage.Body = strBody
        myClient.Send(MailMessage)
    End Sub

auf dem localen Rechner wird die mail gesendet ohne Fehlermeldung.
Aber Online nicht --> Fehlermeldung: Mail kann nicht gesendet werden?!!

  1. hallo,

    habe eine Seite in asp.net erstellt. nach der Registrierung soll der Besucher eine mail bekommen.

    Hm. Wenn so eine Frage hier auftaucht, ist meistens PHP gefragt - aber mit ASP und VBScript geht es natürlich auch.

    myClient.Host = "00.00.00.00"

    Wo und wie wird diese "IP-Adresse" aufgelöst?

    auf dem localen Rechner wird die mail gesendet ohne Fehlermeldung.

    Dann solltest du dich fragen, warum das geht, und bei einem mail-Empfänger eventuell mal die mail-Header prüfen.

    Aber Online nicht --> Fehlermeldung: Mail kann nicht gesendet werden

    Welches Betriebssystem setzt du "lokal" ein, und welches Betriebssystem nutzt du "online"? Worin besteht für dich der Unterschied? Bist du sicher, daß die Host-Adresse korrekt angegeben ist, so daß es sowohl lokal wie auch online funktionieren _muß_?

    Dein Webserver (welcher ist es denn?) dürfte mit dem Versenden einer mail überfordert sein. Um das genauer auseinandernehmen zu können, müßtest du aber noch präzisere Angaben preisgeben.

    Grüße aus Berlin

    Christoph S.

    --
    Visitenkarte
    ss:| zu:) ls:& fo:) va:) sh:| rl:|
  2. Moin Mehdi,

    Die Methode senMail() sieht so aus:

    ich gehe davon aus das Du dich hier vertippt hast. Oder lautet Dein Funktionsaufruf wirklich "senMail()"?

    ist in der php.ini der richtige bzw. ein SMTP Server eingetragen?

    regds
    Mike©

    --
    Freunde kommen und gehen. Feinde sammeln sich an.
    1. hi,

      ist in der php.ini der richtige bzw. ein SMTP Server eingetragen?

      Glaubst du, ASP schaut an dieser Stelle nach?

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
      1. Moin wahsaga,

        Glaubst du, ASP schaut an dieser Stelle nach?

        Ups, wer lesen kann ist klar im Vorteil.

        regds
        Mike©

        --
        Freunde kommen und gehen. Feinde sammeln sich an.
      2. Hallo wahsaga,

        ist in der php.ini der richtige bzw. ein SMTP Server eingetragen?

        Glaubst du, ASP schaut an dieser Stelle nach?

        Wenn man PHP als ASP-Sprache verwendet, vielleicht ;-)

        Schöne Grüße,

        Johannes

        --
        WM-Tippspiel: http://zeller-johannes.de/wmtipp/
        ie:% fl:( br:< va:| ls:[ fo:) rl:) n4:? ss:| de:] js:| ch:} sh:) mo:| zu:)