Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Про возможности INDY в области отсылки писем.


Суслик ©   (2006-11-02 23:13:00) 

Добрый день.

Я очень не силен в сетях и в INDY в частности.
Я преследую чисто утилитарную задачу: отправка писем на определенный адрес. Адрес используется для целей управления проектом. Я использую почту от gmail.

Итак вопрос.
Позволяют ли компоненты от INDY отправлять письма, если сервер выдвигает следующие требования

1. Сервер входящих сообщений (POP3) (требуется SSL):
 * pop.gmail.com
 * Использование SSL: да
 * Порт: 995  
2. Сервер исходящих сообщений (SMTP) (требуется TLS):
  * smtp.gmail.com (используется аутентификация)
  * Использование аутентификации: да
  * Использование STARTTLS: да (для некоторых клиентов это называется SSL)
  * Порт: 465 или 587  
3. Имя учетной записи:  
  * имя пользователя Gmail (включая "@gmail.com")  
4. Адрес электронной почты:  
  * полный адрес электронной почты Gmail (username@gmail.com)  
5. Пароль:  
  * пароль Gmail  

Если да, то такой компонент может это сделать?


Суслик   (2006-11-03 15:44:00) [1]

Всем спасибо.
Буду разбираться.


umbra   (2006-11-03 15:37:00) [2]

2 Суслик ©   (03.11.06 15:20) [13]

сможет. засада может быть только с сертификатом, т.к. неясно, требует ли его gmail. Усли требует, то, в принципе, с помощью бинарного дистрибутива OpenSSL для винды ( http://www.slproweb.com/products/Win32OpenSSL.html) можно сделать самоподписанный сертификат (по рецепту, описанному в http://www.openssl.org/docs/HOWTO/certificates.txt), но неясно, съест ли его gmail. Мне самому это интересно, но я сижу за http-проксей и поэтому экспериментировать не могу :(


Суслик   (2006-11-03 15:20:00) [3]


> SSL и TLS нормально включена только в Indy10. Где скачать
> сам найдешь.

ну она там тоже вроде не совсем включена - нужно еще библу соответствующую скачать.

------------
Правильно ли я понимаю, что INDY сможет выполнить требования сервера, указанные в начале топика?
Т.е. есть стоит копать в сторону INDY?


Ученик чародея.   (2006-11-03 14:28:00) [4]


> Суслик ©   (02.11.06 23:13)
>
> Добрый день.
>
> Я очень не силен в сетях и в INDY в частности.
> Я преследую чисто утилитарную задачу: отправка писем на
> определенный адрес. Адрес используется для целей управления
> проектом. Я использую почту от gmail.
>
> Если да, то такой компонент может это сделать?


SSL и TLS нормально включена только в Indy10. Где скачать сам найдешь.


Суслик   (2006-11-03 12:12:00) [5]

для меня ssl вообще темный лес
----
ладно,  спасибо всем. буду приучать наших неумеющих работать через web к тому, чтобы работали.


umbra   (2006-11-03 10:57:00) [6]

хотя gmail может и не требовать клиентского сертификата. тогда вообще проблем быть не должно.


umbra   (2006-11-03 10:17:00) [7]

я не делал ничего с поддержкой ssl, но теоретически для отсылки-приема почты нужны TIdSMTP и TIdPOP3. Для поддержки ssl надо на форму добавить компонент  IdSSLIOHandlerSocketOpenSSL и назначить его свойству IOHandler клиентов. Чего я не понимаю, так это откуда взять сертификат, который нужен для установления соединения. Демка по использованию SSL в инди есть по адресу http://adg.bmpcoe.org/IndySSL/


Суслик   (2006-11-03 01:14:00) [8]

это я знаю - вроде с openssl.org можно скачать.

------
в общем спрошу так - кто-нибудь делал *успешно* почту с использованием ssl с помощью INDY?


Eraser   (2006-11-03 01:08:00) [9]

с SSL проблемы могут быть, да и доп. dll нужна..


Суслик   (2006-11-03 00:05:00) [10]

эка тебя, Толя, заколбасило :)
-----
да я и на инди готов сделать (утечки памяти меня не смущеют, т.к. продукт чисто внутренний). только можно ли?


Anatoly Podgoretsky   (2006-11-02 23:58:00) [11]

> Суслик  (02.11.2006 23:41:02)  [2]

outlook express плагины не поддерживает, только хаком, как в фидолук


Anatoly Podgoretsky   (2006-11-02 23:58:00) [12]

> Суслик  (02.11.2006 23:41:02)  [2]

> Суслик  (02.11.2006 23:41:02)  [2]

outlook express плагины не поддерживает, только хаком, как в фидолук


Anatoly Podgoretsky   (2006-11-02 23:58:00) [13]

> Суслик  (02.11.2006 23:41:02)  [2]

> Суслик  (02.11.2006 23:41:02)  [2]

> Суслик  (02.11.2006 23:41:02)  [2]

outlook express плагины не поддерживает, только хаком, как в фидолук


Суслик   (2006-11-02 23:41:00) [14]

а вроде как какой?
на самом деле задача чисто утилитраная: набросать за несколько часов клиента для отправки сообщений на адрес, который нашим коллективом будет исползовать в качестве *верменной* замены багтрекеру, используемому для внутреннего (т.е. внутри нашего коллектива) тестирования. Пока нет времени разбираться с общепризнанными багтрекерами. BugZillу вроде поставил, но с ней разбираться и разбираться. А времени нет. В принципе, использую internet explorer и web доступ к почте я уверен, что можно добиться многого - нужно только разработать свод вменяемых правил.

Но у нас в коллективе есть люди не особо знакомые с тонкостями отправки через веб. Поэтому я хочу написать для них простенького клиента.

В принципе меня и outlook express удовлетворяет, только я не знаю как в нем написать плугин, дополняющий текст сообщения определенными ключевыми словами.

Спасибо за ответы!


Ketmar   (2006-11-02 23:32:00) [15]

вроде как позволяет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо