Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 19.12.2006
Сообщений: 39
1

использование Collaboration Data Objects для отправки почты

24.12.2006, 19:27. Показов 2172. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех. Привожу простую ф-ю по которой отправляется сообщение на мыло. Как сделать так, чтобы она работала тогда, когда программы подгружает локальный пользователь? (компьютер в сети).
[code]
'функция отправки мыла с всеми указанными параметрами
'с помощу CDO
Function SendSimpleMail(ByVal stFrom As String, ByVal stTo As String, ByVal stSubject As String, ByVal stCharset As String, ByVal strBodyText As String, ByVal TipeMsg As String, ByVal FileAtach As String, _
ByVal sendusing As String, ByVal smtpserver As String, ByVal smtpserverport As Long, ByVal sendusername As String, _
ByVal sendpassword As String, ByVal smtpauthenticate As String, ByVal smtpusessl As String, ByVal smtpconnectiontimeout As String) As Boolean
On Error GoTo Err_SendSimpleMail
Dim cdoConfig As New CDO.Configuration
Dim cdoMessage As New CDO.Message

sch = "http://schemas.microsoft.com/cdo/configuration/ http://schemas.microsoft.com/cdo/configuration/"
With cdoConfig.Fields
.Item(sch & "sendusing") = sendusing
.Item(sch & "smtpserver") = smtpserver
.Item(sch & "smtpserverport") = smtpserverport
.Item(sch & "sendusername") = sendusername
.Item(sch & "sendpassword") = sendpassword
.Item(sch & "smtpauthenticate") = smtpauthenticate
.Item(sch & "smtpusessl") = smtpusessl
.Item(sch & "smtpconnectiontimeout") = smtpconnectiontimeout
.Update
End With

With cdoMessage
Set .Configuration = cdoConfig
.From = stFrom
.Subject = stSubject
If TipeMsg = "TextBody" Then
.TextBody = strBodyText
Else
.HTMLBody = strBodyText
End If
.TextBodyPart.Charset = stCharset
If Len(FileAtach) > 0 Then .AddAttachment FileAtach
.DSNOptions = cdoDSNSuccessFailOrDelay
.To = stTo
.Fields.Update
&
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2006, 19:27
Ответы с готовыми решениями:

Помогите разобраться с версиями MS ActiveX Data Objects Library, какую использовать для ADO?
Помогите разобраться с версиями MS ActiveX Data Objects Library (2.5, 2.6, 2.7) какую использовать...

Где брать и как устанавливать MDAC и Jet 4.0 и подключать Microsoft ActiveX Data Objects 2.8 Library?
Помогите, у меня небольшая проблема. Написал прогу на VB6.0, которая коннектится к БД таким вот...

Функция для отправки почты
Нужна самая простая функция для отправки емайлов из С++ то есть просто задать адрес почты, smpt...

Компонент для отправки почты
Есть ли в Lazarus компонент для отправки электронных сообщений? Если нет, то как это сделать без...

0
24.12.2006, 19:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2006, 19:27
Помогаю со студенческими работами здесь

Alias для отправки почты
Подскажите, можно ли создать алиасы, чтобы их использовать следующим образом: alias md = 'echo...

Команда для отправки почты
Доброго времени Всем. Сразу прошу прощения за возможно глупые вопросы, т.к. с Linux работаю как...

Кнопка для отправки почты
Народ подскажите пожалуйста возможно ли во Флеш сделать кнопку чтоб при нажатии выскакивало почта....

Настройки для отправки почты
Изучаю auth - создание аккаунтов, аутентификация, сброс пароля и прочее. И всё отлично, за...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru