Есть два компьютера в разных сетях. Версия 1С, конфигурация, обработка и настройки в обработке - одинаковы. На обоих исправно работает получение почты, но на одном не работает отправка...
Текст ошибки следующий:
Ошибка при вызове метода контекста (Подключиться): Почтовый ящик не доступен (SMTP error code 550, Invalid or missing command argument(s))
(1) неправильно. "550" ответил smtp-сервер, значит все разрешено и работает.
(0) что-то не так с твоим кодом, который отправляет почту, он не соответствует протоколу smtp
Соединение = Новый ИнтернетПочта;
Письмо = Новый ИнтернетПочтовоеСообщение;
Письмо.ИмяОтправителя = НастройкиПочты.Пользователь;
Письмо.Отправитель.Адрес = НастройкиПочты.Пользователь;
Письмо.Тема = Тема;
Письмо.ОбратныйАдрес.Добавить(НастройкиПочты.Пользователь);
Письмо.Получатели.Добавить(Куда);
Попытка
Соединение.Подключиться(ИПП);
Исключение
ЗаписатьВЛог("Не удалось подключиться к прочте при отправке пакеты! ОШИБКА: " + ОписаниеОшибки());
Возврат 0;
КонецПопытки;
Попытка
Соединение.Послать(Письмо);
Исключение
Соединение.Отключиться();
ЗаписатьВЛог("Не удалось отправить пакеты! ОШИБКА: " + ОписаниеОшибки());
Возврат 0;
КонецПопытки;
Соединение.Отключиться();
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.