Обработка почты в Vb6.0

Тема в разделе "Visual Basic", создана пользователем ArthurBagdasaryan, 8 янв 2011.

  1. ArthurBagdasaryan

    ArthurBagdasaryan Гость

    Всем привет!

    И так к сути дела, вот код формы, с помощью которой можно отправлять сообщения по e-mail, используя schemas.microsoft.com

    Код (LotusScript):
    Sub Command1_Click()
    Dim o_Mess As Object, v_Conf As String
    Set o_Mess = CreateObject("CDO.Message")
    v_Conf = "http://schemas.microsoft.com/cdo/configuration/"
    With o_Mess
    .To = Text1.Text 'адрес получателя
    .From = Text2.Text 'адрес отправителя
    .Subject = Text3.Text 'тема
    .TextBody = Text4.Text 'текст сообщения
    .AddAttachment "" 'приложить файл к письму
    With .Configuration.Fields
    .Item(v_Conf & "sendusing") = 2
    .Item(v_Conf & "smtpserver") = "smtp.mail.ru"
    .Item(v_Conf & "smtpauthenticate") = 1
    .Item(v_Conf & "sendusername") = "bla-bla@mail.ru" 'e-mail
    .Item(v_Conf & "sendpassword") = "24242" 'пароль
    .Item(v_Conf & "smtpserverport") = 25
    .Item(v_Conf & "smtpusessl") = False
    .Item(v_Conf & "smtpconnectiontimeout") = 60
    .Update
    End With
    .send
    End With
    End Sub
    При нажатии на кнопке происходит отправка сообщения ".TextBody" пользователю ".To", с указанием поля от кого ".From", темой ".Subject" и прикреплённым файлов ".AddAttachment". Остальные параметры думаю понятны.
    Можно сделать и через сокеты, но этот способ мне кажется намного проще.

    Проблема собственно заключается в том, что мне надо получить с ящика письма, обработать их, и сделать соответствующие действия. И как раз как выполнить первый шаг я не знаю как. Могу только предполагать.

    Собственно мне нужен свой почтовый клиент, только с более конкретными функциями. Подскажите плз, уважаемые форумчане, как мне получить письма со всеми параметрами в прогу, чтобы потом можно было, используя их свойства и методы, выполнить нужные злодеяния. Ссылка на готовый исходник тоже приветствуется

    За ранее всем спасибо.
     
  2. Gamlet

    Gamlet Well-Known Member

    Регистрация:
    8 янв 2007
    Сообщения:
    609
    Симпатии:
    0
    Если устроит, то есть консольные клиенты для почты. Конфиги записал в файл, вызвал, собрал почту из текстовиков. Я пробовал "popclient.exe"-самый адекватный.
     
Загрузка...

Поделиться этой страницей