Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

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

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

Добрый день.

Я очень не силен в сетях и в 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  

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


 
Ketmar ©   (2006-11-02 23:32) [1]

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


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

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

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

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

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


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

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

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


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

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

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

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


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

> Суслик  (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-03 00:05) [6]

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


 
Eraser ©   (2006-11-03 01:08) [7]

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


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

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

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


 
umbra ©   (2006-11-03 10:17) [9]

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


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

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


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

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


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


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


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


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


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

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

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


 
umbra ©   (2006-11-03 15:37) [14]

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:44) [15]

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



Страницы: 1 вся ветка

Текущий архив: 2007.04.29;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.051 c
15-1175376233
Gero
2007-04-01 01:23
2007.04.29
Всем, кому интересна судьба DMClient


4-1164724592
Виктор1
2006-11-28 17:36
2007.04.29
Нажать на элемент чужой TPopupMenu


2-1175711093
ZevSS
2007-04-04 22:24
2007.04.29
Глюк при запуске откомпиленного проекта


15-1175197985
ArtemESC
2007-03-29 23:53
2007.04.29
Linux (OpenSUSE)


3-1170572327
uka
2007-02-04 09:58
2007.04.29
Отображение базы данных в TreeView. Приведенный пример ...