Имя: Пароль:
1C
1С v8
Проблемы с 64-х разрядной почтой
,
0 katrina12
 
04.11.13
19:58
Доброго времени суток!
Необходимо настроить рассылку из 1ски в Outlook.
Пробовала через ИнтернетПочтовыйПрофиль, на методе Послать выдает ошибку:
"Временные проблемы при аутентификации на сервере (SMTP error code 454,5.7.3. Client does not have permission to submit mail to this server.) От админа почтового сервера ничего внятного добиться не смогла.
Пробовала через ПочтовыйПрофиль, если Outlook 64-х разрядный, то не работает.
Может кто-нибудь сталкивался с такими проблемами
1 GoldenCalf
 
04.11.13
20:22
А почему не используешь объект ИнтернетПочта?
2 katrina12
 
04.11.13
20:36
Я написала, через ИнтернетПочта выдает ошибку
3 ДенисЧ
 
04.11.13
20:36
"Client does not have permission to submit mail to this server"

Вроде всё по русски написано.

Увольняйте админа.
4 ДенисЧ
 
04.11.13
20:37
"через ПочтовыйПрофиль, если Outlook 64-х разрядный, то не работает."

И выполняется НаСервере?
5 katrina12
 
04.11.13
20:38
(4) Не поняла вопрос
6 katrina12
 
04.11.13
20:39
(3) Админ очень тугой товарищ, а что не так?
7 ДенисЧ
 
04.11.13
20:42
(6) А то, что в сообщении указано всё. Юзер, под которым идёт отправка сообщения, не имеет права отправлять почту через этот сервер
(5) Значит, за учебники и учить контекст выполнения операции... (hint: есть НаКлиенте и НаСервере)
8 katrina12
 
04.11.13
20:43
(7) отправляю от своей учетной записи, я же через аутлук почту посылаю
9 ДенисЧ
 
04.11.13
20:45
(8) Значит, нужно растугить админа и взять (хотя бы) у него логи сервера по момент отправки.
10 katrina12
 
04.11.13
20:46
(9) мало что поняла, но спасибо
11 katrina12
 
04.11.13
20:47
А почему с 64-х разрядной почтой не работает никто не знает?
12 katrina12
 
04.11.13
20:55
(1) Я написала, через ИнтернетПочта выдает ошибку
13 GoldenCalf
 
04.11.13
21:04
(12) Что написала и какую ошибку выдает?
14 katrina12
 
04.11.13
21:08
(13) К сожалению не знаю, не я тестировала
15 GoldenCalf
 
04.11.13
21:09
А что хоть написала-то? Покажи
16 katrina12
 
04.11.13
21:10
(15) Ааа, не могу все на работе, а выхода в интернет там нет
17 katrina12
 
04.11.13
21:11
(15) через ИнтернетПочтовыйПрофиль, на методе Послать выдает ошибку:
"Временные проблемы при аутентификации на сервере (SMTP error code 454,5.7.3. Client does not have permission to submit mail to this server.)
18 GoldenCalf
 
04.11.13
21:19
Проблемы с авторизацией на сервере. Либо что-то с логином-паролем, либо с самим сервером. Попробуй отправить сообщение от этого пользователя не из 1С.
19 katrina12
 
04.11.13
21:22
(18) Это мой пользователь и через аутлук я письма посылаю
20 GoldenCalf
 
04.11.13
21:26
А почтовый сервер внешний или внутренний? И не Exchange ли это?
21 katrina12
 
04.11.13
21:27
(20) Внутренний, Что такое Exchange не знаю
22 dangerouscoder
 
04.11.13
21:28
(21)  Exchange  - это обмен
23 GoldenCalf
 
04.11.13
21:29
24 GoldenCalf
 
04.11.13
21:30
Outlook с ним общается скорее всего посредством MAPI и SMTP там скорее всего действительно запрещен. Нужно пинать админа
25 GoldenCalf
 
04.11.13
21:30
(24)+ MAPI — Основной протокол взаимодействия клиентов с Exchange Server, обладает наиболее широкой поддержкой функций обмена почтовыми сообщениями и совместной работы над документами, в календарях и адресных книгах. Начиная с Exchange Server 2007 — также основной протокол обмена данными между ролью Cервера хранения почты (Mailbox role) и прочими ролями Exchange Server 2007.
26 katrina12
 
04.11.13
21:38
(24) Я пишу
Профиль.АдресСервераSMTP = "бла-бла-бла";
ошибка выскакивает не на методе подключиться, а на методе послать. если сервер Exchange, то он может с SMTP не работать?
27 ДенисЧ
 
04.11.13
21:40
(26) может
28 ДенисЧ
 
04.11.13
21:41
И по умолчанию так и есть
29 katrina12
 
04.11.13
21:42
(27) Спасибо, попробую у админа выяснить, а как тогда быть? через MAPI подключаться?
30 ДенисЧ
 
04.11.13
21:43
(29) offcourse
31 GoldenCalf
 
04.11.13
21:44
1С MAPI не умеет
32 katrina12
 
04.11.13
21:44
(30) А как код будет выглядеть?
33 katrina12
 
04.11.13
21:49
(31) И что делать?
34 GoldenCalf
 
04.11.13
21:53
(33) Как я писал ранее: "Пинать админа"
35 Зойч
 
04.11.13
22:13
Одинэсник то не лучше админа. Что с конторой то будет. Эххххх
36 Alsh
 
04.11.13
22:33
(35) +1
37 katrina12
 
04.11.13
22:54
(35) я студентка, и одинэсником стала месяц назад, сюда я за помощью обратилась, а не за оценкой моей деятельности
38 mehfk
 
05.11.13
00:04
(37) Пол в личке исправь и добавь фотку.
39 Gepard
 
05.11.13
00:09
(26) в 'бла бла бла' есть логин и пароль пользователя?
40 katrina12
 
05.11.13
22:03
(39) Я пробовала писать

Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераSMTP = "бла-бла-бла";
Профиль.АдресСервераSMTP = 25;
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.БезАутентификации;
Профиль.ПользовательSMTP = "МояУчетнаяЗапись";
Профиль.ПарольSMTP = "ПрарольМоейУчетнойЗаписи";
Профиль.Пользователь = "МояУчетнаяЗапись";
Профиль.Пароль = "ПрарольМоейУчетнойЗаписи";
ИнтернетПочта = Новый ИнтернетПочта;
Сообщение = Новый ИнтернетПочтовоеСообщение;
Сообщение.Тексты.Добавить("Привет!");
Сообщение.Отправитель = "МояУчетнаяЗапись";
Сообщение.Получатели.Добавить("МояУчетнаяЗапись");
ИнтернетПочта.Подключиться(Профиль);
ИнтернетПочта.Послать(Сообщение);
ИнтернетПочта.Отключиться();

Выдает ошибку:
"Временные проблемы при аутентификации на сервере (SMTP error code 454,5.7.3. Client does not have permission to submit mail to this server.)

Пробовала писать

Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.АдресСервераIMAP = "бла-бла-бла";
Профиль.АдресСервераIMAP = 143;
Профиль.ПользовательIMAP = "МояУчетнаяЗапись";
Профиль.ПарольIMAP = "ПрарольМоейУчетнойЗаписи";
Профиль.Пользователь = "МояУчетнаяЗапись";
Профиль.Пароль = "ПрарольМоейУчетнойЗаписи";
ИнтернетПочта = Новый ИнтернетПочта;
Сообщение = Новый ИнтернетПочтовоеСообщение;
Сообщение.Тексты.Добавить("Привет!");
Сообщение.Отправитель = "МояУчетнаяЗапись";
Сообщение.Получатели.Добавить("МояУчетнаяЗапись");
ИнтернетПочта.Подключиться(Профиль, ПротоколИнтернетПочты.IMAP);
ИнтернетПочта.Послать(Сообщение,,ПротоколИнтернетПочты.IMAP);
ИнтернетПочта.Отключиться();

Выдает ошибку что-то типа "Не удалось подключиться к серверу, неизвестная ошибка"
41 katrina12
 
05.11.13
22:17
А если делаю так:

Сообщение = Новый ПочтовоеСообщение;
Сообщение.Текст = "Привет!";
Сообщение.Отправитель = "1с";
Сообщение.Получатели.Добавить("МояУчетнаяЗапись");
Почта = Новый Почта;
Почта.Подключиться(,);
Почта.Послать(Сообщение);
Почта.Отключиться();

На 32-х разрядной почте работает, а на 64-х выдает ошибку
"Ошибка при подключении к почтовому клиенту (код ошибки 2147500037)"
42 katrina12
 
06.11.13
19:04
Изменила способ аутентификации SMTP: было БезАутентификации, исправила на ПоУмолчанию и все заработало. Всем спасибо
AdBlock убивает бесплатный контент. 1Сергей