Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MailMessage Problem

120 views
Skip to first unread message

Frank Muessner

unread,
Sep 26, 2009, 6:59:13 AM9/26/09
to
Hi,
ich m�chte eine eMail versenden und bekomme einen Fehler bei:

MailMessage message = new MailMessage();

-> Die angegebene Zeichenfolge besitzt nicht das f�r eine E-Mail-Adresse
erforderliche Format.

Ist ja auch kein Parameter bei der Inizialisierung angegeben.

Warum wird MailMessage ohne Parameter nicht akzeptiert?

Gr��e Frank M

Stefan Falz [MVP]

unread,
Sep 26, 2009, 11:27:49 AM9/26/09
to
Hallo Frank,

"Frank Muessner" schrieb:

> ich m�chte eine eMail versenden und bekomme einen Fehler bei:


>
> MailMessage message = new MailMessage();
>

> -> Die angegebene Zeichenfolge besitzt nicht das f�r eine E-Mail-Adresse erforderliche Format.

sollte funktionieren. In welcher Zeile kommt denn der Fehler?
In der von dir angegebenen ja eher nicht. (Zumindest kann ich
das hier problemlos ausf�hren).

--
Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Stefan Falz [MVP]

unread,
Sep 26, 2009, 11:32:47 AM9/26/09
to
Hallo Frank,

"Frank Muessner" schrieb:

> ich m�chte eine eMail versenden und bekomme einen Fehler bei:


>
> MailMessage message = new MailMessage();

kann es sein, dass Du in der web.config sowas hier

<system.net>
<mailSettings>
<smtp deliveryMethod="network" from="irgendwas">
...
</smtp>
</mailSettings>
</system.net>

drinstehen hast? War mir zwar neu, das k�nnte aber bei dir das
Problem sein.

http://msdn.microsoft.com/de-de/library/ms164240.aspx

Frank Muessner

unread,
Sep 28, 2009, 2:37:20 AM9/28/09
to
Hallo Stefan,
in der web.config steht:

<system.net>
<mailSettings>
<smtp from= ........
<network host= .........

ich habe jetzt die Sendeparameter mit in die MailMessage �bergeben, und
�berschreibe dann nur die Texte. Damit geht es.
Habe jetzt nicht probiert ob das Verhalten sich �ndert, wenn die Eintr�ge
gel�scht werden.

GR��e Frank


"Stefan Falz [MVP]" <ms....@asp-solutions.de> schrieb im Newsbeitrag
news:441FDDC9-F0F9-4E1C...@microsoft.com...

Stefan Falz [MVP]

unread,
Sep 28, 2009, 2:47:35 AM9/28/09
to
Hallo Frank,

"Frank Muessner" schrieb:

> <smtp from= ........

stand denn bei "from" eine g�ltige Emailaddy drin?

> Habe jetzt nicht probiert ob das Verhalten sich �ndert, wenn die Eintr�ge gel�scht werden.

Sollte gehen. Bei mir gibts den Abschnitt gar nicht und Dim x As New MailMessage()
funktioniert tadellos.

Frank Muessner

unread,
Sep 28, 2009, 10:12:31 AM9/28/09
to
Hi,
das steht drin:

<smtp from="smtp.xxxxxxx.xx">
<network host="smtp.xxxxxxx.xx" password="xxxxxx" userName="xxxxxxxxxx"
/>
</smtp>

Die Einstellungen scheinen auch richtig zu sein, weil die Passwort
Benachrichtiung schon l�uft.

Wenn ich das aus der Webconfig l�sche, k�nnen keine mails mehr versendet
werden.

Ist f�r schon seltsam, aber es l�uft ja mit alles Parametern bei der
�bergabe.

Gr��e Frank M

"Stefan Falz [MVP]" <ms....@asp-solutions.de> schrieb im Newsbeitrag

news:57276DDB-6F7D-4C22...@microsoft.com...

Stefan Falz [MVP]

unread,
Sep 28, 2009, 10:41:41 AM9/28/09
to
Hallo Frank,

"Frank Muessner" schrieb:

> <smtp from="smtp.xxxxxxx.xx">

naja, _das_ kann auch nicht funktionieren. Bei from muss/soll eine
Email_adresse_ drinstehen.

Frank Müßner

unread,
Sep 28, 2009, 11:25:37 AM9/28/09
to
Hallo Stefan,

ah, Danke. Darauf bin ich nicht gekommen. Ist alles noch ziemlich Neuland
mit ASP/.NET

Gr��e Frank M

"Stefan Falz [MVP]" <ms....@asp-solutions.de> schrieb im Newsbeitrag

news:euOoJnEQ...@TK2MSFTNGP04.phx.gbl...

0 new messages