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

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

Компоненты работы с почтой [D7, XP]


Megabyte ©   (2006-10-23 14:38:00) 

Хочется разобраться с компонентами, работающими с электронной почтой, т.е. TIdIMAP41, TIdPOP31, IdSMTP с панели Indy.

Банальный пример. Допустим, мне надо приконнектиться к своему мылу Megabyte-1024@yandex.ru
Например, использую TIdSMTP - для отправки.
Какие пол заполняются обязательно, кроме Username, Password, Port? Что надо писать в свойство Username: Megabyte-1024@yandex.ru или Megabyte-1024?
Надо что-то в host писать? Если да, то что?

Выдает ошибку: ...EIdSocketError with message 'Socket Error # 10061 Connection Refused.'...


MacroDenS   (2006-10-24 14:52:00) [1]

должно быть свойство "атач"


Megabyte   (2006-10-24 14:45:00) [2]

Ща глянем. А то у меня в Demos примеров по Indy вообще не было. :/


Dmitrij_K   (2006-10-24 14:42:00) [3]

Megabyte
http://www.indyproject.org/Sockets/Demos/index.en.aspx


Megabyte   (2006-10-24 14:35:00) [4]

Не могу разобраться, как файлы прицеплять к письму.
Компонент TIdSMTP для отправки писем.
Пытался разобраться со свойством TIdMessage.TIdMessageParts(как я понял - оно отвечает за привязку файлов: по наличию свойства StoredPathName :) )...
По началу делал так: TIdMessage.TIdMessageParts.add. - прописывал различные свойства. Компилятор ругался "access violation..." Поэтому попытался сделать по-другому: чтобы добавить туда элемент, создаю его через конструктор, кот. в качестве аргумента требует коллекцию. Значит надо еще создавать коллекцию, кот. в свою очередь в кострукторе требует еще наличие одного класса(TCollectionItemClass). Как-то слишком все сложно получается, наверное, все делается проще... Помогите плз.


Megabyte   (2006-10-23 14:55:00) [5]

Спасибо. :)


Сергей М.   (2006-10-23 14:50:00) [6]

Цитата из
http://help.yandex.ru/mail/?id=286977

При создании учетной записи (кнопка Добавить) вы должны обязательно заполнить следующие поля:
Ваше имя: «имя»
e-mail адрес: логин@yandex.ru (логин@narod.ru)
Тип сервера для входящей почты (My incoming mail server is a...): POP3
Сервер для входящей почты (Incoming mail server): pop.yandex.ru, pop.narod.ru
Сервера для исходящей почты (Outgoing mail server): smtp.yandex.ru, smtp.narod.ru
Учетная запись POP (POP account name): Ваш логин на Яндексе
Пароль (Password): Ваш пароль на Яндексе


Dmitrij_K   (2006-10-23 14:47:00) [7]

почта откуда?
с yandex, так на яндексе и узнай какой host, port, логин
что-то типа "настройка почтовых программ"


Наверх

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