<?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[SMTP (VB)]]></title><description><![CDATA[<p>Ich habe folgenden Code geproggt es kommt kein Fehler es kommt aber auch keine Mail an:</p>
<pre><code>Option Explicit
Dim Buffer As String
Sub WinsockReady()
Do
  DoEvents
Loop Until Buffer &lt;&gt; &quot;&quot;
End Sub

Sub Status(data As String)
txtData.Text = txtData.Text &amp; data &amp; vbCrLf
End Sub

Sub SendData(data As String)
Winsock.SendData data &amp; vbCrLf
Status &quot;&gt; &quot; &amp; data
End Sub

Private Sub Form_Load()
Winsock.RemoteHost = &quot;smtp.web.de&quot;
Winsock.RemotePort = 25
Winsock.Connect
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Winsock.Close
Unload Me
End Sub

Private Sub txtData_Change()
txtData.SelStart = Len(txtData.Text)
End Sub

Private Sub Winsock_Close()
Status &quot;&lt;CONNECTION CLOSED&gt;&quot;
End Sub

Private Sub Winsock_Connect()
Dim SendTo As String, SentFrom As String, Subject As String, MailBody As String
SendTo = &quot;X-Gangsta@web.de&quot;
SentFrom = &quot;Sybillale@web.de&quot;
Subject = &quot;test&quot;
MailBody = &quot;test&quot;

Status &quot;&lt;CONNECTED&gt;&quot;

SendData &quot;HELO x.x&quot;
Call WinsockReady
SendData &quot;MAIL FROM: &quot; &amp; SentFrom
Call WinsockReady
SendData &quot;RCPT TO: &quot; &amp; SendTo
Call WinsockReady
SendData &quot;DATA&quot;
Call WinsockReady
SendData &quot;SUBJECT: &quot; &amp; Subject
Call WinsockReady
SendData MailBody
SendData vbCrLf &amp; vbCrLf &amp; &quot;.&quot;
Call WinsockReady
Winsock.Close
Winsock_Close
End Sub

Private Sub Winsock_DataArrival(ByVal bytesTotal As Long)
Winsock.GetData Buffer
Status Buffer
End Sub

Private Sub Winsock_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
Status &quot;&lt;WINSOCK ERROR&gt; &quot; &amp; Number &amp; &quot;. &quot; &amp; Description &amp; &quot;.&quot;
End Sub
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/180070/smtp-vb</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 13:25:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/180070.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 28 Apr 2007 12:23:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 12:23:58 GMT]]></title><description><![CDATA[<p>Ich habe folgenden Code geproggt es kommt kein Fehler es kommt aber auch keine Mail an:</p>
<pre><code>Option Explicit
Dim Buffer As String
Sub WinsockReady()
Do
  DoEvents
Loop Until Buffer &lt;&gt; &quot;&quot;
End Sub

Sub Status(data As String)
txtData.Text = txtData.Text &amp; data &amp; vbCrLf
End Sub

Sub SendData(data As String)
Winsock.SendData data &amp; vbCrLf
Status &quot;&gt; &quot; &amp; data
End Sub

Private Sub Form_Load()
Winsock.RemoteHost = &quot;smtp.web.de&quot;
Winsock.RemotePort = 25
Winsock.Connect
End Sub

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Winsock.Close
Unload Me
End Sub

Private Sub txtData_Change()
txtData.SelStart = Len(txtData.Text)
End Sub

Private Sub Winsock_Close()
Status &quot;&lt;CONNECTION CLOSED&gt;&quot;
End Sub

Private Sub Winsock_Connect()
Dim SendTo As String, SentFrom As String, Subject As String, MailBody As String
SendTo = &quot;X-Gangsta@web.de&quot;
SentFrom = &quot;Sybillale@web.de&quot;
Subject = &quot;test&quot;
MailBody = &quot;test&quot;

Status &quot;&lt;CONNECTED&gt;&quot;

SendData &quot;HELO x.x&quot;
Call WinsockReady
SendData &quot;MAIL FROM: &quot; &amp; SentFrom
Call WinsockReady
SendData &quot;RCPT TO: &quot; &amp; SendTo
Call WinsockReady
SendData &quot;DATA&quot;
Call WinsockReady
SendData &quot;SUBJECT: &quot; &amp; Subject
Call WinsockReady
SendData MailBody
SendData vbCrLf &amp; vbCrLf &amp; &quot;.&quot;
Call WinsockReady
Winsock.Close
Winsock_Close
End Sub

Private Sub Winsock_DataArrival(ByVal bytesTotal As Long)
Winsock.GetData Buffer
Status Buffer
End Sub

Private Sub Winsock_Error(ByVal Number As Integer, Description As String, ByVal Scode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
Status &quot;&lt;WINSOCK ERROR&gt; &quot; &amp; Number &amp; &quot;. &quot; &amp; Description &amp; &quot;.&quot;
End Sub
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1275113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275113</guid><dc:creator><![CDATA[Autsch]]></dc:creator><pubDate>Sat, 28 Apr 2007 12:23:58 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 12:30:36 GMT]]></title><description><![CDATA[<p>Die WinsockReady() sollte die Server-Antwort besser mal auswerten.</p>
<p>(Mal ganz davon abgesehen das so gut wie kein Mailserver unauthentifiziert noch Mails annimmt (es sei denn es ist der Zielmailserver))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275117</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275117</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 28 Apr 2007 12:30:36 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 13:31:15 GMT]]></title><description><![CDATA[<p>Und wie Veri ich es im Code und kann man den Code in C umformen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275153</guid><dc:creator><![CDATA[Autsch]]></dc:creator><pubDate>Sat, 28 Apr 2007 13:31:15 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 13:42:12 GMT]]></title><description><![CDATA[<p><a href="http://de.wikipedia.org/wiki/SMTP-Auth" rel="nofollow">http://de.wikipedia.org/wiki/SMTP-Auth</a></p>
<p>In WinAPI gibt es die Komponente (ein Winsock-Wrapper) die da unter VB benutzt wird nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";D"
      alt="😉"
    /><br />
Da würdest du direkt mit Winsock arbeiten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-169861-and-start-is-0.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-169861-and-start-is-0.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275165</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275165</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 28 Apr 2007 13:42:12 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 13:46:16 GMT]]></title><description><![CDATA[<p>Habe es mal in C probiert da kann aber keine Verbindung zum SMTP-Server hergestellt werden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275168</guid><dc:creator><![CDATA[Autsch]]></dc:creator><pubDate>Sat, 28 Apr 2007 13:46:16 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 16:45:28 GMT]]></title><description><![CDATA[<p>Ich habe es in C geschafft<br />
xD<br />
Verbindung wird hergestellt,nur leider kommt wieder keine Mail an und der Server gibt auch keine Fehlermeldung zurück...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275300</guid><dc:creator><![CDATA[Autsch]]></dc:creator><pubDate>Sat, 28 Apr 2007 16:45:28 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 17:37:59 GMT]]></title><description><![CDATA[<p>Antwortet er denn auf HELO ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275330</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275330</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 28 Apr 2007 17:37:59 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 17:46:10 GMT]]></title><description><![CDATA[<p>Jo....<br />
Ich weiß irgendwie net woran es liegt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275332</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275332</guid><dc:creator><![CDATA[Autsch]]></dc:creator><pubDate>Sat, 28 Apr 2007 17:46:10 GMT</pubDate></item><item><title><![CDATA[Reply to SMTP (VB) on Sat, 28 Apr 2007 20:15:53 GMT]]></title><description><![CDATA[<p>Hmm, poste doch mal ein wenig source, vllt. fällt dann hier irgendwem was auf...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1275394</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1275394</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 28 Apr 2007 20:15:53 GMT</pubDate></item></channel></rss>