![]() |
![]() |
![]() |
|
Пооблема с отправкой ИнтернетПочты. | ☑ | ||
---|---|---|---|---|
0
oleg-vdgbu
03.03.11
✎
13:29
|
Вопрос новичка в 1С:
Пытаюсь отправить e-mail используя код: ---------- Сообщить("Начало отправки почты") ; Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = "pop3.yandex.ru"; Профиль.АдресСервераSMTP = "smtp.yandex.ru" ; Профиль.Пользователь = "poigrajsa@yandex.ru"; Профиль.Пароль = "Oleg130168"; // формируем сообщение письмо = Новый ИнтернетПочтовоеСообщение; письмо.Тема = "Тестовое сообщение" ; письмо.Тексты.Добавить( "Это текст письма" ) ; адрес=письмо.Получатели.Добавить("oleg-vdgbu@yandex.ru"); Почта = Новый ИнтернетПочта; Попытка Почта.Подключиться(Профиль); Почта.Послать(письмо); Исключение Сообщить ("Ошибка при отправке письма: "+ОписаниеОшибки() ); Возврат; КонецПопытки; Сообщить("Конец отправки.") ; Почта.Отключиться(); --------------- При выполнении выдает ошибку: {Обработка.Пример.Форма.Форма(122)}: Ошибка при вызове метода контекста (Послать): Неизвестная ошибка (SMTP error code 554, 5.7.1 <>: Sender address rejected: Access denied) Уважаемые мэтры, помогите разобраться новичку, пожалуйста! |
|||
1
Дюша Метелкин
03.03.11
✎
13:31
|
Здравствуй Олег 13 января 1968 года рождения.
|
|||
2
ДенисЧ
03.03.11
✎
13:32
|
Sender address rejected: Access denied
Или адрес from неверный, или пароль... |
|||
3
Дюша Метелкин
03.03.11
✎
13:33
|
логин неверный и нет адреса доставки.
|
|||
4
vicof
03.03.11
✎
13:33
|
(1) :))))
|
|||
5
vicof
03.03.11
✎
13:34
|
(0) может интернет-авторизация нужна
|
|||
6
vicof
03.03.11
✎
13:34
|
(5) интернет зачеркнуть, smtp- или pop-
|
|||
7
oleg-vdgbu
03.03.11
✎
13:54
|
(0) какая авторизация? на прием же работает?
---------- Сообщить("Начало приема заголовков сообщения") ; Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = "pop3.yandex.ru"; Профиль.АдресСервераSMTP = "smtp.yandex.ru" ; Профиль.Пользователь = "poigrajsa"; Профиль.Пароль = "Oleg130168"; Почта = Новый ИнтернетПочта; Почта.Подключиться(Профиль); //Заголовки = Почта.ПолучитьЗаголовки(); Письма = Почта.Выбрать(Ложь); Если Письма.Количество() = 0 Тогда Предупреждение("Нет сообщений"); Иначе Для каждого письмо Из Письма Цикл Сообщить (письмо.Тема + ":: { "+ письмо.Тексты[0].Текст+" }") ; КонецЦикла КонецЕсли; Сообщить("Конец приема.") ; Почта.Отключиться(); |
|||
8
oleg-vdgbu
03.03.11
✎
13:56
|
(3) и логин и пароль верные, проверил копипастом
|
|||
9
oleg-vdgbu
03.03.11
✎
13:57
|
(6) - не понял???
|
|||
10
ДенисЧ
03.03.11
✎
13:58
|
(9)
ИнтернетПочтовыйПрофиль (InternetMailProfile) АутентификацияSMTP (SMTPAuthentication) Использование: Чтение и запись. Описание: Тип: СпособSMTPАутентификации. Содержит способ аутентификации при подключении на SMTP сервере. Значение по умолчанию - БезАутентификации. Доступность: Сервер, толстый клиент, внешнее соединение. |
|||
11
oleg-vdgbu
03.03.11
✎
15:23
|
(10) переделал так:
---------------- Сообщить("Начало отправки почты") ; Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = "pop3.yandex.ru"; Профиль.АдресСервераSMTP = "smtp.yandex.ru" ; Профиль.Пользователь = "poigrajsa"; Профиль.Пароль = "Oleg130168"; Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login; // формируем сообщение письмо = Новый ИнтернетПочтовоеСообщение; письмо.Тема = "Тестовое сообщение" ; // надо попробовать: // 1. HTML -текст, // 2. вложения *.xls // !!! прежде чем двигаться дальше письмо.Тексты.Добавить( "Это текст письма" ) ; адрес=письмо.Получатели.Добавить("oleg-vdgbu@yandex.ru"); адрес.ОтображаемоеИмя = "Учебный ИС"; Почта = Новый ИнтернетПочта; Попытка Почта.Подключиться(Профиль); Почта.Послать(письмо); Исключение Сообщить ("Ошибка при отправке письма: "+ОписаниеОшибки() ); Возврат; КонецПопытки; Сообщить("Конец отправки.") ; Почта.Отключиться(); ----------------- пишет при запуске: Обработка.Пример.Форма.Форма(123)}: Ошибка при вызове метода контекста (Подключиться): Аутентификация не прошла (SMTP error code 535, 5.7.8 Error: authentication failed: Invalid login or password) |
|||
12
oleg-vdgbu
03.03.11
✎
16:47
|
Ну где же вы, мэтры? Может кто-нибудь всеж-таки поможет?
|
|||
13
oleg-vdgbu
03.03.11
✎
21:36
|
Ну хоть кто-нибудь...
|
|||
14
zak555
03.03.11
✎
21:37
|
в столице не кого нанять ?
|
|||
15
oleg-vdgbu
03.03.11
✎
21:41
|
Волгоград - не Москва
|
|||
16
стаканыч
03.03.11
✎
21:45
|
Поиск гугл, запрос "1с волгоград" - там же телефон
|
|||
17
стаканыч
03.03.11
✎
21:45
|
Не надо жадничать, сломаете же
|
|||
18
oleg-vdgbu
03.03.11
✎
21:49
|
не хотите помочь - нечего прикалываться!
|
|||
19
amiko
03.03.11
✎
21:53
|
Профиль.ПарольSMTP = "Oleg130168";
не? не проверяла, просто предположение. |
|||
20
zak555
03.03.11
✎
21:59
|
(19) Ы!
|
|||
21
amiko
03.03.11
✎
22:10
|
Сообщить("Начало отправки почты") ;
Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = "pop3.yandex.ru"; Профиль.АдресСервераSMTP = "smtp.yandex.ru" ; Профиль.Пользователь = "poigrajsa"; Профиль.Пароль = "Oleg130168"; Профиль.ПользовательSMTP = "poigrajsa"; Профиль.ПарольSMTP = "Oleg130168"; Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию; // формируем сообщение письмо = Новый ИнтернетПочтовоеСообщение; письмо.Тема = "Тестовое сообщение" ; // надо попробовать: // 1. HTML -текст, // 2. вложения *.xls // !!! прежде чем двигаться дальше письмо.Тексты.Добавить( "Это текст письма" ) ; письмо.Получатели.Добавить("oleg-vdgbu@yandex.ru"); письмо.Отправитель.Адрес="poigrajsa@yandex.ru"; //адрес.ОтображаемоеИмя = "Учебный ИС"; Почта = Новый ИнтернетПочта; Попытка Почта.Подключиться(Профиль); Почта.Послать(письмо); Почта.Отключиться(); Исключение Сообщить ("Ошибка при отправке письма: "+ОписаниеОшибки() ); Возврат; КонецПопытки; Сообщить("Конец отправки.") ; |
|||
22
zak555
03.03.11
✎
22:13
|
(21) логин/пароль подошли ?
|
|||
23
amiko
03.03.11
✎
22:14
|
(22) аха. ошибок не возникло. улетело ))))
|
|||
24
zak555
03.03.11
✎
22:14
|
(23) однако, бесцеремонная =)
|
|||
25
amiko
03.03.11
✎
22:15
|
(24) ну в яндекс не заходила. честно. просто код проверила.
|
|||
26
zak555
03.03.11
✎
22:17
|
(25) уже без разницы : раз подрубилась - имела незаконный доступ => тюрма ! =)
p.s. вдруг это блог меда ? |
|||
27
amiko
03.03.11
✎
22:19
|
яндекс - это априори свободный доступ ;) никогда в здравом уме там ящик не заведу ))
|
|||
28
oleg-vdgbu
04.03.11
✎
06:25
|
Amiko, спасибо тебе большое!!!
@}->- |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |