|
Проблема с отправкой почты |
☑ |
0
PZh
16.03.13
✎
10:51
|
Есть два компьютера в разных сетях. Версия 1С, конфигурация, обработка и настройки в обработке - одинаковы. На обоих исправно работает получение почты, но на одном не работает отправка...
Текст ошибки следующий:
Ошибка при вызове метода контекста (Подключиться): Почтовый ящик не доступен (SMTP error code 550, Invalid or missing command argument(s))
Код выложить?
|
|
1
mikecool
16.03.13
✎
10:52
|
в сети запрещен смтп
|
|
2
PZh
16.03.13
✎
10:58
|
Я трижды прокричал на системный блок: "Я разрешаю СМТП!!!" но все равно не заработало...
|
|
3
Лефмихалыч
16.03.13
✎
11:37
|
(1) неправильно. "550" ответил smtp-сервер, значит все разрешено и работает.
(0) что-то не так с твоим кодом, который отправляет почту, он не соответствует протоколу smtp
|
|
4
shuhard
16.03.13
✎
11:50
|
(0) что-то мешает тупо телнетом отправить почту с проблемного рабочего места ?
|
|
5
PZh
16.03.13
✎
12:35
|
ИПП = Новый ИнтернетПочтовыйПрофиль;
ИПП.АдресСервераSMTP = НастройкиПочты.Сервер;
ИПП.ПортSMTP = 25;
ИПП.ПользовательSMTP = НастройкиПочты.Пользователь;
ИПП.ПарольSMTP = НастройкиПочты.Пароль;
ИПП.Таймаут = 60;
ИПП.ИспользоватьSSLIMAP = Ложь;
ИПП.АутентификацияSMTP = СпособSMTPАутентификации.Login;
Соединение = Новый ИнтернетПочта;
Письмо = Новый ИнтернетПочтовоеСообщение;
Письмо.ИмяОтправителя = НастройкиПочты.Пользователь;
Письмо.Отправитель.Адрес = НастройкиПочты.Пользователь;
Письмо.Тема = Тема;
Письмо.ОбратныйАдрес.Добавить(НастройкиПочты.Пользователь);
Письмо.Получатели.Добавить(Куда);
Попытка
Соединение.Подключиться(ИПП);
Исключение
ЗаписатьВЛог("Не удалось подключиться к прочте при отправке пакеты! ОШИБКА: " + ОписаниеОшибки());
Возврат 0;
КонецПопытки;
Попытка
Соединение.Послать(Письмо);
Исключение
Соединение.Отключиться();
ЗаписатьВЛог("Не удалось отправить пакеты! ОШИБКА: " + ОписаниеОшибки());
Возврат 0;
КонецПопытки;
Соединение.Отключиться();
|
|