Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / smtp отправка почты со своего VPS сервера / 7 сообщений из 7, страница 1 из 1
22.02.2018, 11:51
    #39606050
малыш456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
smtp отправка почты со своего VPS сервера
Добрый день.
Пытаюсь отправить email. Outlook и Outlook Express мне по определенным причинам не подходят. Решил воспользоваться найденным кодом:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
Dim oMSG As Object
Dim oConfig As Object
Dim CFields As Object
Dim strBody As String

    'создаем объект Message это наше письмо
    Set oMSG = CreateObject("CDO.Message")
    
    'создаем объект Configuration это настройки соединения
    Set oConfig = CreateObject("CDO.Configuration")
    Set CFields = oConfig.Fields
    Set oMSG.Configuration = oConfig
    CFields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    CFields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.МойСервер.ru" 
    CFields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
    CFields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    CFields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "УчетнаяЗапись" '"user" 'Login
    CFields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "Пароль" 'пароль
    CFields("urn:schemas:mailheader:content-language") = "windows-1251"
    CFields.Update
    
    oMSG.To = "Кому@mail.ru" 'адрес получателя
    oMSG.From = "ОтКого@ МойСервер.ru" 'адрес отправителя
    oMSG.Subject = "Тема" ' тема письма
    oMSG.BodyPart.Charset = "windows-1251" ' кодировака письма
    oMSG.AddAttachment "D:\Файл.txt" 'путь к вложенному файлу
    strBody = "Текст" ' Текст сообщения (может быть текстовым или в формате HTML)

oMSG.HTMLBody = strBody 'тело письма
oMSG.send 'отправляем
'обнуляем переменные
Set CFields = Nothing
Set oConfig = Nothing
Set oMSG = Nothing



Если в качестве сервера исходящей почты использовать сторонний сервис, например Майл.ру или Яндекс.ру, все замечательно работает.
Но я хочу отправлять письма со своего VPS арендованного сервера. Пытаюсь это сделать.
При выполнение строки кода oMSG.send выскакивает ошибка: «run-time error -2147220973(80040213)» далее какие-то краказяблы.
В Outlook Express завел учетную запись – работает.
В Telnetе пишу «o СерверМоейПочты 25», возвращает «220 ESMTP Exim 4.72”

Посоветуйте в какую сторону капать чтоб победить проблему?
Спасибо.
...
Рейтинг: 0 / 0
22.02.2018, 11:56
    #39606054
малыш456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
smtp отправка почты со своего VPS сервера
На своем сервере 25 порт открыт.
...
Рейтинг: 0 / 0
22.02.2018, 14:42
    #39606164
smtpusessl,
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
smtp отправка почты со своего VPS сервера
малыш456789выскакивает ошибка: «run-time error -2147220973(80040213)» далее какие-то краказяблы.
CDO.Message.1 error '80040213'
The transport failed to connect to the server.

Может на твоём сервере ssl включен ?
Код: vbnet
1.
myMail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = true 


авторВ Outlook Express завел учетную запись – работает.
настройки Аутлука покажи
...
Рейтинг: 0 / 0
22.02.2018, 17:28
    #39606272
малыш456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
smtp отправка почты со своего VPS сервера
smtpusesslнастройки Аутлука покажи
...
Рейтинг: 0 / 0
22.02.2018, 17:30
    #39606273
малыш456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
smtp отправка почты со своего VPS сервера
smtpusesslнастройки Аутлука покажи
...
Рейтинг: 0 / 0
22.02.2018, 17:31
    #39606274
малыш456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
smtp отправка почты со своего VPS сервера
smtpusesslнастройки Аутлука покажи
...
Рейтинг: 0 / 0
22.02.2018, 17:48
    #39606290
малыш456789
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
smtp отправка почты со своего VPS сервера
smtpusesslМожет на твоём сервере ssl включен ?
Не включен
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / smtp отправка почты со своего VPS сервера / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]