Отправить письмо на e-mail без Outlook - VB

Узнай цену своей работы

Формулировка задачи:

Проблема такая. На компьютере не настроена отправка почты... Outlook мохает... Вопрос такой: Как программно отправить на адрес - removed@mail.ru письмо - txtSend от removed@mail.ru , тема - ok_All ???? Искал по форумам,смотрел исходники,но всё через Outlook и всякую другую не понятную ботву. Может есть у кого код? Или как? Вот что я накопал... Pop3 User Name - I_am Pop3 Password - I_am_password SMPT Email Address - removed@mail.ru А что с остальным делать???
Листинг программы
  1. Private Declare Function ShellExecute& Lib 'shell32.dll' Alias 'ShellExecuteA' (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long)
  2. Private Declare Function GetDesktopWindow Lib 'user32' () As Long
  3. Private Const SW_SHOWNORMAL = 1
  4. 'Вызываем маил с адресом
  5. Call ShellExecute(0&, 'Open', 'mailto:' + 'removed@mail.ru' + '?Subject=' + ''Здесь описана тема...'', '', '', SW_SHOWNORMAL)
Но через Outlook . А как на прямую????

Решение задачи: «Отправить письмо на e-mail без Outlook»

textual
Листинг программы
  1. Sub Remind(ByVal sAddr, ByVal sMsg, ByVal sTEMA)
  2.    
  3.     Dim objCDO
  4.     Set objCDO = CreateObject('CDONTS.NewMail')
  5.    objCDO.To = sAddr
  6.     objCDO.From = 'test@test.com'
  7.    objCDO.Subject = sTEMA
  8.     objCDO.Body = sMsg
  9.     objCDO.Send
  10.    
  11. End Sub
  12.  
  13. sub Remind(sAddr, sMsg)
  14.         set msg      = WScript.CreateObject('CDO.Message')
  15.     msg.From     = 'a@b.com'
  16.     msg.To       = sAddr
  17.     msg.Subject  = 'testing'
  18.     msg.TextBody = sMsg
  19.  
  20.     msg.Send
  21.  
  22.     MsgBox('DONE')
  23. end sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут