Отправить письмо не используя Outlook - VB

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

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

Как программно отправить письмо через VB не используя Outlook? Даже пустое сообщение! И как к такому письмо приложить файл txt? Помогите, пожалуйста!

Решение задачи: «Отправить письмо не используя Outlook»

textual
Листинг программы
  1. Sub send_message()
  2. Dim o_Mess As Object, v_Conf As String
  3. Set o_Mess = CreateObject("CDO.Message")
  4. v_Conf = "http://schemas.microsoft.com/cdo/configuration/"
  5. With o_Mess
  6.     .To = ""         'Кому отправить
  7.     .From = ""       'От кого
  8.     .Subject = ""    'Тема
  9.     .TextBody = ""   'Текст
  10.     .AddAttachment "Путь до файла"  'Отправка файла
  11. With .Configuration.Fields
  12.     .Item(v_Conf & "sendusing") = 2
  13.     .Item(v_Conf & "smtpserver") = "smtp.mail.ru"
  14.     .Item(v_Conf & "smtpauthenticate") = 1
  15.     .Item(v_Conf & "sendusername") = " " 'От кого
  16.     .Item(v_Conf & "sendpassword") = " " 'Пароль от кого отправляется письмо
  17.     .Item(v_Conf & "smtpserverport") = 25
  18.     .Item(v_Conf & "smtpusessl") = False
  19.     .Item(v_Conf & "smtpconnectiontimeout") = 60
  20.     .Update
  21. End With
  22.     .send
  23. End With
  24. End Sub
  25.  
  26. Private Sub Form_load()
  27.     Call send_message   ' запуск отправки письма
  28. End Sub

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


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

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

10   голосов , оценка 3.9 из 5

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

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

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