powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / перестали отправляться письма
14 сообщений из 14, страница 1 из 1
перестали отправляться письма
    #38750482
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!

Может кто подскажет, что подправить
Перестали отправляться письма из каше, при использовании

##class(%Net.MailMessage).%New()
##class(%Net.SMTP).%New()
##class(%Net.Authenticator).%New()

ни через mail.ru ни через yandex.ru

Код: plaintext
1.
1. $zv=Cache for Windows (x86-64) 2010.1.1 (Build 503)
2. $zv=Cache for Windows (x86-64) 2014.1 (Build 608)
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38750590
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот используемый метод для 2014 версииClassMethod ss()
{
  set m=##class(%Net.MailMessage).%New()
  set m.From="от_кого_письмо@bk.ru"
  do m.To.Insert("кому_письмо@bk.ru")
  set m.Subject="Sent by Cache' mail"
  set m.Charset="iso-8859-1"
  set status=m.TextData.Write("This is the main body.")
  if $$$ISERR(status) do $system.OBJ.DisplayError(status) quit
  set status=m.TextData.Write($char(13,10))
  if $$$ISERR(status) do $system.OBJ.DisplayError(status) quit
  set status=m.TextData.Write("This is the second line.")
  if $$$ISERR(status) do $system.OBJ.DisplayError(status) quit
  set status=m.TextData.Write($char(13,10))
  if $$$ISERR(status) do $system.OBJ.DisplayError(status) quit

  
  set auth=##class(%Net.Authenticator).%New()
  set auth.UserName="от_кого_письмо@bk.ru"
  set auth.Password="пароль_от_кого_письмо@bk.ru"
  
  set s=##class(%Net.SMTP).%New()
  set s.smtpserver="smtp.mail.ru"
  set s.port=465
  set s.authenticator=auth
  set s.SSLConfiguration="SSL"
  set s.UseSTARTTLS=1
  
  set status=s.Send(m)
  if $$$ISERR(status) do $system.OBJ.DisplayError(status)
  
  quit  
}
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38750768
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напиши, какие ошибки возникают
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38751065
Petr0vi4444
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ymka2007,

А если set s.SSLConfiguration="SSL"
 set s.UseSTARTTLS=1убрать, то отправляет?
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38751200
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr0vi4444Ymka2007,

А если set s.SSLConfiguration="SSL"
 set s.UseSTARTTLS=1убрать, то отправляет?Тогда уж и:set s.port=25
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38751218
eduard93
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr0vi4444, Alexey Maslov

Маловероятно, mail.ru дают доступ только по ssl: http://help.mail.ru/mail-help/mailer/popsmtp
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38751331
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
 set s.SSLConfiguration="SSL"
 set s.UseSTARTTLS=1
 set s.port=465с добавления этого и начал, раньше без этого отправлялось
запуск из терминала приводит к зависанию, жму Ctrl+c, вываливается ошибка
ОШИБКА #6034: Соединение с SMTP-сервером оборвалось во время init команды: <INTERRUPT>zGetResponse+5^%Net.SMTP.1.
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38751448
VadimF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007,

Может WRC-проблему открыть?

Вадим
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38751469
Petr0vi4444
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ymka2007,

В портале управления на сервере Cache SSL конфигурацию с именем "SSL" добавили?

Только сегодня с этим столкнулся, когда обнаружили, что яндекс стал работать только через SSL.
Порт можно не проставлять, если он стандартный. В зависимости от UseSTARTTLS он подставляется нужный.
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38751636
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petr0vi4444,

я извиняюсь, но можно поподробнее, тыкался пока не получилось
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38752241
Petr0vi4444
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ymka2007,

1. В портале управления переходим в [Администрирование системы] > [Безопасность] > [SSL/TLS Конфигурации] ([System Administration] > [Security] > [SSL/TLS Configurations]).
2. Выбираем Создать новую конфигурацию (Create New Configuration).
3. Указываем имя конфигурации (например, SSL).
4. Нажимаем сохранить.

Вот собственно и всё.
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38753314
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petr0vi4444,

спасибо, помогло
так делал, но получилось только после установки лицензии ))
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38882039
Alexandr Minzer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ymka2007,
Все сделал, как тут написано. Не работает
Код: sql
1.
2.
3.
4.
5.
USER>d ##class(tmp.tmp).ss()
 
ОШИБКА #6029: Превышение тайм-аута ожидания ответа.
USER>w $zv
Cache for Windows (x86-32) 2011.1 (Build 454U) Tue Mar 15 2011 20:14:17 EDT


Подскажите куда копать. Спасибо.
...
Рейтинг: 0 / 0
перестали отправляться письма
    #38882051
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr MinzerYmka2007,
Все сделал, как тут написано. Не работает
Код: sql
1.
2.
3.
4.
5.
USER>d ##class(tmp.tmp).ss()
 
ОШИБКА #6029: Превышение тайм-аута ожидания ответа.
USER>w $zv
Cache for Windows (x86-32) 2011.1 (Build 454U) Tue Mar 15 2011 20:14:17 EDT



Подскажите куда копать. Спасибо.проверьте файрволл у себя, возможно заблокированы исходящие соединения по SMTP, Либо умный антивирус. Еще заблокировано может быть на уровне провайдера, у меня например у билайна такая блокировка стоит по тарифу.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / перестали отправляться письма
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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