Имя: Пароль:
1C
 
получение и отправка почты
0 padaril
 
07.04.11
21:19
подскажите как настроить работу с почтовым ящиком.
Профиль = Новый ИнтернетПочтовыйПрофиль;
   
   Профиль.АдресСервераSMTP = "mail.***oft.biz";
   //ИПП.ВремяОжидания     = Константы.ВремяОжидания.Получить();
   Профиль.Пароль             = "****"; //вместо звездочек пароль от почты
   //ИПП.ПарольSMTP         = Константы.ПарольSMTP.Получить();
   Профиль.Пользователь     = "*****@***soft.biz";
   //ИПП.ПользовательSMTP = Константы.ПользовательSMTP.Получить();
   Профиль.ПортSMTP         = "25";
   Сообщение = Новый ИнтернетПочтовоеСообщение;
   Сообщение.Получатели.Добавить("********@gmail.com");  //куда отправить письмо
   Сообщение.Отправитель.Адрес = "*****@***oft.biz";  //от кого
   Сообщение.Тема = "Срочно в номер!";
   Сообщение.Тексты.Добавить("Доброе время суток!");
   Почта = Новый ИнтернетПочта;
   Почта.Подключиться(Профиль);
   Почта.Послать(Сообщение);
   Почта.Отключиться();

в итоге ошибка:
{Форма.Форма(30)}: Ошибка при вызове метода контекста (Подключиться): Ошибка при попытке соединения с сервером "mail.***oft.biz:25" (10060)
   Почта.Подключиться(Профиль);

все данные взял из настроек TheBat! , там то все работает =)
1 padaril
 
07.04.11
21:22
или, может ктонить уже подключал почту @gmail.com ?!
очень бы хотелось и ее подключить
2 sprinter83
 
07.04.11
21:27
Попробуй в профиле установи еще СпособSMTPАутентификации.Login
По умолчанию он Авто.
Я когда mail.ru подключал в этом косяк был
3 padaril
 
07.04.11
21:29
а как удалось майл.ру подключить? не дашь параметры?
4 padaril
 
07.04.11
21:34
{Форма.Форма(30)}: Ошибка при вызове метода контекста (Подключиться): Ошибка при попытке соединения с сервером "mail.***oft.biz:25" (10060)
   Почта.Подключиться(Профиль);
по причине:
Ошибка при попытке соединения с сервером "mail.***oft.biz:25" (10060)
5 padaril
 
07.04.11
21:36
не помогло...
6 maip1
 
07.04.11
22:05
на gmail ssl шифрование. без доп.средств настроить получение/отправку из 1с 8 не удалось. использовали программку stunnel
7 maip1
 
07.04.11
22:06
www.stunnel.org
8 padaril
 
07.04.11
22:08
a mail.ru?
9 maip1
 
07.04.11
22:14
Профиль.АдресСервераSMTP = "smtp.mail.ru"
10 padaril
 
07.04.11
22:37
Профиль = Новый ИнтернетПочтовыйПрофиль;
   
   Профиль.АдресСервераSMTP = "smtp.mail.ru";
   Профиль.Пароль              = "****";
   Профиль.Пользователь      = "*****@mail.ru";
   Профиль.ПортSMTP          = "25";
   Сообщение = Новый ИнтернетПочтовоеСообщение;
   Сообщение.Получатели.Добавить("********@gmail.com");
   Сообщение.Отправитель.Адрес = "*****@mail.ru";
   Сообщение.Тема = "Срочно в номер!";
   Сообщение.Тексты.Добавить("Доброе время суток!");
   Почта = Новый ИнтернетПочта;
   Почта.Подключиться(Профиль);
   Почта.Послать(Сообщение);
   Почта.Отключиться();



{Форма.Форма(30)}: Ошибка при вызове метода контекста (Подключиться): Ошибка при попытке соединения с сервером "smtp.mail.ru:25" (10060)
   Почта.Подключиться(Профиль);
11 padaril
 
07.04.11
22:38
не удается ни один ящик подключить
12 padaril
 
07.04.11
22:41
да, и еще строка
   Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
13 padaril
 
07.04.11
22:47
Профиль.ПарольSMTP и Профиль.ПользовательSMTP

что сюда писать? и нужно ли это?
14 maip1
 
07.04.11
22:47
Профиль.ПарольSMTP              = "****";
Профиль.ПользовательSMTP  = "*****@mail.ru";
15 maip1
 
07.04.11
22:48
(13) нужно. свои логин и пароль
16 padaril
 
07.04.11
22:57
Профиль = Новый ИнтернетПочтовыйПрофиль;
   Профиль.АдресСервераSMTP = "smtp.mail.ru";
   //ИПП.ВремяОжидания     = Константы.ВремяОжидания.Получить();
   Профиль.Пароль             = "***";
   Профиль.ПарольSMTP             = "***";
   Профиль.Пользователь     = "***@mail.ru";
   Профиль.ПользовательSMTP     = "***@mail.ru";
   Профиль.ПортSMTP         = "25";
   Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
   Сообщение = Новый ИнтернетПочтовоеСообщение;
   Сообщение.Получатели.Добавить("***@gmail.com");
   Сообщение.Отправитель.Адрес = "***@mail.ru";
   Сообщение.Тема = "Срочно в номер!";
   Сообщение.Тексты.Добавить("Доброе время суток!");
   Почта = Новый ИнтернетПочта;
   Почта.Подключиться(Профиль);
   Почта.Послать(Сообщение);
   Почта.Отключиться();


что еще сделать?! никак не удается соединиться..


{Форма.Форма(18)}: Ошибка при вызове метода контекста (Подключиться): Ошибка при попытке соединения с сервером "smtp.mail.ru:25" (10060)
   Почта.Подключиться(Профиль);
17 maip1
 
07.04.11
23:17
попробуй добавить: Профиль.ВремяОжидания = 180
18 padaril
 
07.04.11
23:27
все та же ошибка... =(
19 maip1
 
07.04.11
23:35
добавь данные о pop сервере. и попробуй порт smtp 2525
20 padaril
 
07.04.11
23:35
ПарольSMTP - нужно вписать пароль от почты?
21 maip1
 
07.04.11
23:36
www.efrlab.ru/articles/post/11/ есть пример с почтой на mail
22 maip1
 
07.04.11
23:36
ну да, конечно от почты
23 padaril
 
07.04.11
23:39
порт smtp изменил на  2525, и:


{Форма.Форма(18)}: Ошибка при вызове метода контекста (Подключиться): Неверный синтаксис команды. Возможно ошибка в написании почтового адреса (SMTP error code 501, Syntactically invalid EHLO argument(s))
   Почта.Подключиться(Профиль);
по причине:
Неверный синтаксис команды. Возможно ошибка в написании почтового адреса (SMTP error code 501, Syntactically invalid EHLO argument(s))
24 maip1
 
07.04.11
23:54
Порт - не строка, а число.

Вот этот код рабочий  и достаточный для отсылки письма:

   Профиль = Новый ИнтернетПочтовыйПрофиль;
   Профиль.АдресСервераSMTP = "smtp.mail.ru";
   Профиль.ВремяОжидания      = 180;
   Профиль.ПарольSMTP              = "***";
   Профиль.ПользовательSMTP      = "***";
   Профиль.ПортSMTP          = 25;
   Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
   Сообщение = Новый ИнтернетПочтовоеСообщение;
   Сообщение.Получатели.Добавить("***");
   Сообщение.Отправитель.Адрес = "***";
   Сообщение.Тема = "Срочно в номер!";
   Сообщение.Тексты.Добавить("Доброе время суток!");
   Почта = Новый ИнтернетПочта;
   Почта.Подключиться(Профиль);
   Почта.Послать(Сообщение);
   Почта.Отключиться();
25 hhhh
 
07.04.11
23:56
(23) вроде всё работает без проблем. Пригласите батюшку, пусть на мониторчик брызнет святой водой.
26 padaril
 
08.04.11
00:00
(25) наверное, в этом все дело =)
а то у меня и (24) дает ошибку!
27 maip1
 
08.04.11
00:03
Либо ПользовательSMTP неверный, либо ПарольSMTP, либо нет подключения к инету :)
28 padaril
 
08.04.11
00:08
на счет последнего - вам же удается голову морочить =) так что инет соединение есть.

ПользовательSMTP - логин (без @mail.ru)
ПарольSMTP - пароль от почты
29 maip1
 
08.04.11
00:10
Надо с @mail.ru
30 padaril
 
08.04.11
00:29
все равно не получается..
зато удалось получить почту =)))
всем спасибо за помощь!
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан