<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Получение почты (Outlook/CDO/CDONTS)]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=9111</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=9111&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Получение почты (Outlook/CDO/CDONTS)».]]></description>
		<lastBuildDate>Mon, 06 Jan 2014 18:17:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Получение почты (Outlook/CDO/CDONTS)]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=78942#p78942</link>
			<description><![CDATA[<p><img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /> Сторонние тоже годятся, например <br />http://www.ostrosoft.com/index.aspx<br />просто я потратил две сутки на библиотеку CDO, и просто было жаль.... столько времени потратил, а все в бестолку.... Эх...</p>]]></description>
			<author><![CDATA[null@example.com (fomenos)]]></author>
			<pubDate>Mon, 06 Jan 2014 18:17:28 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=78942#p78942</guid>
		</item>
		<item>
			<title><![CDATA[Re: Получение почты (Outlook/CDO/CDONTS)]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=78939#p78939</link>
			<description><![CDATA[<p><strong>fomenos</strong><br />А <a href="http://www.example-code.com/vbscript/email.asp">сторонние библиотеки</a> не годятся?</p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Mon, 06 Jan 2014 15:51:17 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=78939#p78939</guid>
		</item>
		<item>
			<title><![CDATA[Re: Получение почты (Outlook/CDO/CDONTS)]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=78938#p78938</link>
			<description><![CDATA[<p>Пробовал использовать объект MAPI.Session:<br /></p><div class="codebox"><pre><code>
objSession.Logon &quot;&quot;, &quot;&quot;,true,true,True,True,strExServer &amp; vbLf &amp; strExUser
</code></pre></div><p>Но ничего не выходит, так как тут судя по всему нужен тот же Outlook. Я уже весь интернет перерыл, но ничего конкретного нет. Блин, можно ли вообще с помощью библиотеки CDO проверить почту? Если да, то какой объект использовать?</p>]]></description>
			<author><![CDATA[null@example.com (fomenos)]]></author>
			<pubDate>Mon, 06 Jan 2014 14:40:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=78938#p78938</guid>
		</item>
		<item>
			<title><![CDATA[Re: Получение почты (Outlook/CDO/CDONTS)]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=78918#p78918</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>выбивает ошибку &quot;Невозможно создание объекта контейнером ActiveX&quot;</p></blockquote></div><p>Значит такая библиотека не установлена.</p>]]></description>
			<author><![CDATA[null@example.com (shiz)]]></author>
			<pubDate>Sun, 05 Jan 2014 06:27:21 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=78918#p78918</guid>
		</item>
		<item>
			<title><![CDATA[Получение почты (Outlook/CDO/CDONTS)]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=78861#p78861</link>
			<description><![CDATA[<p>Уважаемые форумчане, у меня такая ситуация:</p><p>Надо написать скрипт (например на&nbsp; vbscript, jscript или под vba), который бы позволял просматривать содержимое электронного ящика (например почта на mail.ru, yandex и так далее), позволял обрабатывать папки (Входящие, Спам, Избранное и так далее), загружать содержимое письм а вложений, фактически полноценный почтовый клиент. Я уже перерыл пол интернета, но информации слишком много, тоесть:</p><p>1. Или использовать объектную модель Outlook, но тут я так понял, предварительно надо настроить сам Outlook<br />2 Библиотека CDO/CDONTS, тут довольно много объектов и документация на MSDN слишком огромна что бы все перевести. нашел такой пример:</p><div class="codebox"><pre><code>
dim objSession, objInbox, colMessages

set objSession = CreateObject(&quot;CDONTS.Session&quot;)
objSession.LogonSMTP &quot;tema&quot;, &quot;mail@gmail.com&quot;
&#039;Set objMessages = objSession.Inbox.Messages
set objInbox = objSession.Inbox
Set colMessages = objInbox.Messages

  
If colMessages.Count &gt; 0 Then      
    For i = 1 To colMessages.Count
        MsgBox colMessages(i).Sender
        MsgBox colMessages(i).Subject
        MsgBox colMessages(i).Text
    Next
Else
    MsgBox &quot; В почтовом ящике нет писем! &quot;
End If
 
Set colMessages = Nothing
Set objInbox = Nothing
Set objMessages = Nothing
objSession.Logoff
Set objSession = Nothing

</code></pre></div><p>Но для строки <br />set objInbox = objSession.Inbox<br />выбивает ошибку &quot;Невозможно создание объекта контейнером ActiveX&quot;<br />Саму библиотеку CDO и CDONTS я установил, система Windows XP Sp3, Outlook не использую. Плюс, не ясно, какой метод или объект использовать для авторизации. Видимо, ч то то не понимаю - то ли надо некое ПО установить?<br />Можете сказать, если можно использовать для получения почты библиотеку CDO, то какой объект за это отвечает, или надо что то дополнительно устанавливать, или без Outlook никак?</p><p>Знаю про Microsoft MAPI Controls (MSMAPI32.ocx), вот только, как функционал данной библиотеки подключить в сценарии Windows Script Host?</p>]]></description>
			<author><![CDATA[null@example.com (fomenos)]]></author>
			<pubDate>Sat, 04 Jan 2014 13:13:55 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=78861#p78861</guid>
		</item>
	</channel>
</rss>
