<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[NMSMTP Komponente, Probleme beim Verschicken einer EMAIL]]></title><description><![CDATA[<p>Servus Leute,</p>
<p>ich hab da ein kleines Problemchen. Ich muss ein EMAIL-Programm schreiben. Das empfangen von Mails ist kein Problem, aber das Versenden.<br />
Wenn ich ne Mail versenden möchte tritt folgender Fehler auf:</p>
<p>Im Projekt xxx.exe ist eine Exception der Klasse Exception aufgetreten. Meldung: '544 no valid recipients'.</p>
<pre><code>void __fastcall TForm3::Action1Execute(TObject *Sender)
{
NMSMTP1-&gt;PostMessage-&gt;ToAddress-&gt;Add(LabeledEdit1-&gt;Text);
NMSMTP1-&gt;PostMessage-&gt;ToCarbonCopy-&gt;Add(LabeledEdit2-&gt;Text);
NMSMTP1-&gt;PostMessage-&gt;ToBlindCarbonCopy-&gt;Add(LabeledEdit3-&gt;Text);
NMSMTP1-&gt;PostMessage-&gt;Subject = LabeledEdit4-&gt;Text;
NMSMTP1-&gt;PostMessage-&gt;Attachments-&gt;AddStrings(ListBox1-&gt;Items);
NMSMTP1-&gt;PostMessage-&gt;Body-&gt;Assign(Memo1-&gt;Lines);
if (LabeledEdit1-&gt;Text !=&quot;&quot; )
	{
	if (!NMSMTP1-&gt;Connected)
		NMSMTP1-&gt;Connect();
	NMSMTP1-&gt;SendMail();
	Form3-&gt;Hide();
	}
else
	ShowMessage(&quot;Sie müssen eine Empfängeradresse angeben!&quot;);
}
</code></pre>
<p>und so sieht der Code aus.</p>
<p>Kann mir einer weiterhelfen warum die verfluchte Email nicht raus gehen will. Ich verwende dafür die NMSMTP Komponente.</p>
<p>Freue mich über jede Anregung.</p>
<p>Gruß aus der Eifel</p>
<p>Michael</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/199574/nmsmtp-komponente-probleme-beim-verschicken-einer-email</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 21:46:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199574.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Dec 2007 17:02:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NMSMTP Komponente, Probleme beim Verschicken einer EMAIL on Tue, 04 Dec 2007 17:02:34 GMT]]></title><description><![CDATA[<p>Servus Leute,</p>
<p>ich hab da ein kleines Problemchen. Ich muss ein EMAIL-Programm schreiben. Das empfangen von Mails ist kein Problem, aber das Versenden.<br />
Wenn ich ne Mail versenden möchte tritt folgender Fehler auf:</p>
<p>Im Projekt xxx.exe ist eine Exception der Klasse Exception aufgetreten. Meldung: '544 no valid recipients'.</p>
<pre><code>void __fastcall TForm3::Action1Execute(TObject *Sender)
{
NMSMTP1-&gt;PostMessage-&gt;ToAddress-&gt;Add(LabeledEdit1-&gt;Text);
NMSMTP1-&gt;PostMessage-&gt;ToCarbonCopy-&gt;Add(LabeledEdit2-&gt;Text);
NMSMTP1-&gt;PostMessage-&gt;ToBlindCarbonCopy-&gt;Add(LabeledEdit3-&gt;Text);
NMSMTP1-&gt;PostMessage-&gt;Subject = LabeledEdit4-&gt;Text;
NMSMTP1-&gt;PostMessage-&gt;Attachments-&gt;AddStrings(ListBox1-&gt;Items);
NMSMTP1-&gt;PostMessage-&gt;Body-&gt;Assign(Memo1-&gt;Lines);
if (LabeledEdit1-&gt;Text !=&quot;&quot; )
	{
	if (!NMSMTP1-&gt;Connected)
		NMSMTP1-&gt;Connect();
	NMSMTP1-&gt;SendMail();
	Form3-&gt;Hide();
	}
else
	ShowMessage(&quot;Sie müssen eine Empfängeradresse angeben!&quot;);
}
</code></pre>
<p>und so sieht der Code aus.</p>
<p>Kann mir einer weiterhelfen warum die verfluchte Email nicht raus gehen will. Ich verwende dafür die NMSMTP Komponente.</p>
<p>Freue mich über jede Anregung.</p>
<p>Gruß aus der Eifel</p>
<p>Michael</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1414910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1414910</guid><dc:creator><![CDATA[Black Scorpion]]></dc:creator><pubDate>Tue, 04 Dec 2007 17:02:34 GMT</pubDate></item><item><title><![CDATA[Reply to NMSMTP Komponente, Probleme beim Verschicken einer EMAIL on Tue, 04 Dec 2007 17:30:01 GMT]]></title><description><![CDATA[<p>wo hast du den server,port?</p>
<pre><code class="language-cpp">NMSMTP1-&gt;Host=&quot;smtp.....com&quot;;
NMSMTP1-&gt;UserID=&quot;anmeldename&quot;;
NMSMTP1-&gt;Port=25; //oder 587
</code></pre>
<p>Gruß myerscola</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1414927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1414927</guid><dc:creator><![CDATA[myerscola]]></dc:creator><pubDate>Tue, 04 Dec 2007 17:30:01 GMT</pubDate></item><item><title><![CDATA[Reply to NMSMTP Komponente, Probleme beim Verschicken einer EMAIL on Tue, 04 Dec 2007 19:18:07 GMT]]></title><description><![CDATA[<p>Danke für die Rückmeldung. Hab diese Einstellungen im Objektinspektor vorgenommen.<br />
Jetzt hab ich mal nen Gedanken gefasst. Bei Outlook muss ich angeben, dass ich beim Empfangen UND Senden ein Passwort benötige.</p>
<p>Das kann ich ja gar nicht dann so mit der Komponente realisieren oder seh ich das falsch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1414980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1414980</guid><dc:creator><![CDATA[Black Scorpion]]></dc:creator><pubDate>Tue, 04 Dec 2007 19:18:07 GMT</pubDate></item><item><title><![CDATA[Reply to NMSMTP Komponente, Probleme beim Verschicken einer EMAIL on Tue, 04 Dec 2007 22:11:26 GMT]]></title><description><![CDATA[<p>Richtig, die Komponente kann das nicht, ist aber bei vielen Providern auch nicht nötig, da die Pop3-Anmeldung zum verifizieren benutzt wird und bei Erfolg der SMTP für eine gewisse Zeit offen ist.<br />
Wenn Du speziell den Port 587 benutzen willst brauchst Du meistens eine eigene Anmeldung, dann kannst Du den SMTP-Client der Indy-Komponenten benutzen.</p>
<p>Gruß myerscola</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415073</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415073</guid><dc:creator><![CDATA[myerscola]]></dc:creator><pubDate>Tue, 04 Dec 2007 22:11:26 GMT</pubDate></item></channel></rss>