По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Вот очень хороший сайт, много информации по Вашему вопросу:
https://www.google.ru/search?q=Отправка+писем+из+1с
Делал так:
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = "smtp.yandex.ru";
Профиль.АдресСервераPOP3 = "pop3.yandex.ru";
Профиль.ПортSMTP = 465;
Профиль.ПортPOP3 = 995;
Профиль.Пользователь = "niku@yandex.ru";
Профиль.ПользовательSMTP = "niku@yandex.ru";
Профиль.Пароль = "1234";
Профиль.АутентификацияSMTP=СпособSMTPАутентификации.Login;
Профиль.ПарольSMTP = "1234";
Почта = Новый Почта;
Почта.Подключиться(Профиль);
Сообщение = Новый ПочтовоеСообщение;
Сообщение.Получатели.Добавить(ПочтаКлиента);
Сообщение.Текст = ТекстСообщиния;
Сообщение.Отправитель = "Никита";
Почта.Послать(Сообщение);
Почта.Отключиться();
ругается что сервер отказался принять письмо, что не так?
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = "smtp.yandex.ru";
Профиль.АдресСервераPOP3 = "pop3.yandex.ru";
Профиль.ПортSMTP = 465;
Профиль.ПортPOP3 = 995;
Профиль.Пользователь = "niku@yandex.ru";
Профиль.ПользовательSMTP = "niku@yandex.ru";
Профиль.Пароль = "1234";
Профиль.АутентификацияSMTP=СпособSMTPАутентификации.Login;
Профиль.ПарольSMTP = "1234";
Почта = Новый Почта;
Почта.Подключиться(Профиль);
Сообщение = Новый ПочтовоеСообщение;
Сообщение.Получатели.Добавить(ПочтаКлиента);
Сообщение.Текст = ТекстСообщиния;
Сообщение.Отправитель = "Никита";
Почта.Послать(Сообщение);
Почта.Отключиться();
ругается что сервер отказался принять письмо, что не так?
Если еще актуально, то для отправки писем через сервер яндекса делаю так:
И не забудьте в настройках яндекс почты указать настройку на почтовые программы (в помощи яндекса есть как это сделать).
Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = "smtp.yandex.ru";
Профиль.ПарольSMTP = "pass";
Профиль.ПользовательSMTP = "xxx@yandex.ru";
Профиль.ПортSMTP = 25;
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
Почта = Новый ИнтернетПочта;
// Создадим почтовое сообщение
Письмо = Новый ИнтернетПочтовоеСообщение;
Текст = Письмо.Тексты.Добавить("Привет User");
Текст.ТипТекста = ТипТекстаПочтовогоСообщения.ПростойТекст;
Письмо.Тема = ТекстСообщения;
Письмо.Отправитель = "xxx@yandex.ru";
Письмо.ИмяОтправителя = "1С";
Письмо.Получатели.Добавить("yyy@mail.ru");
Попытка
Почта.Подключиться(Профиль);
//Сообщить("Подключено!!!");
Почта.Послать(Письмо);
//Сообщить("Письма отправлены!!!");
Исключение
Сообщить("Не удалось подключиться к серверу");
Сообщить(ОписаниеОшибки());
КонецПопытки;
Почта.Отключиться();
ПоказатьИ не забудьте в настройках яндекс почты указать настройку на почтовые программы (в помощи яндекса есть как это сделать).
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот