Имя: Пароль:
1C
1С v8
Помогите подправить код отправки файла по эл. почте
0 ogion83
 
03.02.15
13:41
Добрый день!
Нашел на одном сайте как такую отправку сделать, но не уходит.
Посмотрите может лишнее где есть:
Адресок = "";
    ВвестиСтроку(Адресок,"Введите адрес контрагента");
    ИПП = Новый ИнтернетПочтовыйПрофиль;
    ИПП.АдресСервераSMTP = "smtp.vologda.ru";
//    ИПП.ВремяОжидания = Константы.ВремяОжидания.Получить();
    ИПП.Пароль = "пароль";
    ИПП.ПарольSMTP = "пароль";
    ИПП.Пользователь = "ВЦМ";
    ИПП.ПользовательSMTP = "smtp.vologda.ru";
    ИПП.ПортSMTP = "465";

    // Создать сообщение.
    Сообщение = Новый ИнтернетПочтовоеСообщение;
    Сообщение.Получатели.Добавить(Адресок);
    Сообщение.Отправитель.Адрес = "Адрес";
    Сообщение.Тема = "ПСА";
    Сообщение.Тексты.Добавить("Доброе время суток!");

    Вложение = Новый ДвоичныеДанные("D:\ДляОтправки\ПСА.xls");
    Сообщение.Вложения.Добавить(Вложение);

    // Подключиться и отправить.
    Почта = Новый ИнтернетПочта;
    Почта.Подключиться(ИПП);
    Почта.Послать(Сообщение);
    Почта.Отключиться();
1 13_Mult
 
03.02.15
13:45
2 Heckfy
 
03.02.15
13:47
Ошибки какие пишет?
3 AndyR
 
03.02.15
13:53
ИПП.ПользовательSMTP = "smtp.vologda.ru";

пользователь точно тот?
4 anatoly
 
03.02.15
13:54
ИПП.ПользовательSMTP = "smtp.vologda.ru";
это как вообще???
5 anatoly
 
03.02.15
13:54
(3) )))
6 ogion83
 
03.02.15
13:59
{Документ.ПСАЮр.Форма.ФормаДокумента.Форма(1096)}: Ошибка при вызове метода контекста (Подключиться)
    Почта.Подключиться(ИПП);
по причине:
Время ожидания операции чтения истекло.
7 anatoly
 
03.02.15
14:00
(6) см.выше.
у тебя вместо пользователя указан сервер!
должно быть примерно также как для РОР3:
ИПП.ПользовательSMTP = "ВЦМ"; // например
8 AndyR
 
03.02.15
14:05
И номер SMTP порта мне не нравится. Точно не 25?
С Вики:
"Администраторы сервера выбирают, какой порт будут использовать клиенты для ретрансляции исходящей почты - 25 или 587. Спецификации и многие сервера поддерживают и тот, и другой порты. Хотя некоторые сервера поддерживают порт 465 для безопасного SMTP, но предпочтительнее использовать стандартные порты и ESMTP-команды, если необходима защищенная сессия между клиентом и сервером."
9 ogion83
 
03.02.15
14:53
ИПП = Новый ИнтернетПочтовыйПрофиль;
    ИПП.АдресСервераSMTP = "smtp.vologda.ru";
//    ИПП.ВремяОжидания = Константы.ВремяОжидания.Получить();
    ИПП.Пароль = "svet43s";
//    ИПП.ПарольSMTP = "svet43s";
    ИПП.Пользователь = "vpvcm";
    ИПП.ПользовательSMTP = "vpvcm";
    ИПП.ПортSMTP = "25";
Не уходяд,что то тут многовато парометров, в 1С7 меньше было.
10 Вадя
 
03.02.15
14:58
Начни с самого простого варианта

ИПП.Пользователь = "[email protected]";
ИПП.Пароль = "svet43s";

Отдельно указывать пользователя SMTP без пароля SMTP наверно, не нужно.
На сайте vologda.ru инструкция по подключению из Оутлука есть?
11 ogion83
 
03.02.15
14:58
ВвестиСтроку(Адресок,"Введите адрес контрагента");
    ИПП = Новый ИнтернетПочтовыйПрофиль;
    ИПП.АдресСервераSMTP = "smtp.vologda.ru";
    ИПП.Пароль = "svet43ss";
    ИПП.Пользователь = "vpvcm";
    ИПП.ПортSMTP = "25";
Вот этих параметров должно хватать?
12 ogion83
 
03.02.15
15:01
Хотя бы знать какой минимум требуется
13 hhhh
 
03.02.15
15:30
(12) а зачем минимум, фигачь по максимуму.
14 ogion83
 
03.02.15
15:31
Да уж всё вроде перепробовал
15 anatoly
 
03.02.15
15:33
(9) ПарольSMTP зачем закоментил то??
отправка идет через СМТП - для него все данные должны быть!!
сервер, порт, логин, пароль.
а у тебя каждый раз чего то не хватает.

посмотри нормальный пример в любой типовой, а ты какую то лажу скачал с левого сайта и ковыряешься...
16 ogion83
 
03.02.15
15:38
На ИТС может быть?
17 anatoly
 
03.02.15
15:45
в любой типовой: общий модуль - УправлениеЭлектроннойПочтой
18 ogion83
 
03.02.15
15:51
Может модуля какого не хватает, в 1С7 пришлось искать в своё время ROM-Mail.
19 oleg_km
 
03.02.15
17:46
для начало телнетом попробуйте к серверу подрубиться. У вас похоже вообще сервер не отвечает:

Время ожидания операции чтения истекло.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший