Webserver kann Mail nicht senden !!
Mehdi
- webserver
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?!!
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.
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©
hi,
ist in der php.ini der richtige bzw. ein SMTP Server eingetragen?
Glaubst du, ASP schaut an dieser Stelle nach?
gruß,
wahsaga
Moin wahsaga,
Glaubst du, ASP schaut an dieser Stelle nach?
Ups, wer lesen kann ist klar im Vorteil.
regds
Mike©
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