Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Вниз

IdSMTPServer   Найти похожие ветки 

 
Anger   (2004-07-20 06:38) [0]

Народ, подскажите плз как работать с IdSMTPServer?


 
Reindeer Moss Eater ©   (2004-07-20 08:40) [1]

Работай уверенно и настойчиво.


 
Anger   (2004-07-20 11:59) [2]

:) Я имел в виду пример(рабочий), или урл какой ни будь, помогите, очень надо.


 
Reindeer Moss Eater ©   (2004-07-20 11:59) [3]

Примеры в демосах.
Или их здесь публиковать?


 
Anger   (2004-07-20 12:07) [4]

А можно хоть ссылочку на эти демосы? Я много не прошу.
Идея такая:
Юзер кликает на кнопочку "написать сообщение разработчику", выскакивает форма, в ней Memo и кнопочка Send. Ну вы поняли...


 
Reindeer Moss Eater ©   (2004-07-20 12:09) [5]

http://www.indyproject.org/indy/demodownloads/I9D6_Demos_24Nov02.zip


 
Anger   (2004-07-20 13:09) [6]

Я их скачал, там есть демка (SMTPServer), но она вроде бы не совсем рабочая. Дело в том, что сервер я запускаю. Потом клиентом через TIdSMTP, через host:=localhost, методом Send шлю IdMessage, сервер от клиента всё получает (To, From, Subject, Body), но никуда ничего не шлёт. и метод Send тоже не ругается на это дело, вроде бы как всё ок, но нет...
Где копать?


 
Reindeer Moss Eater ©   (2004-07-20 14:12) [7]

Я их скачал, там есть демка (SMTPServer), но она вроде бы не совсем рабочая.

Еще один выноситель вердиктов о нерабочести.

А зачем тебе вообще демка сервера, если ты хотел "написать сообщение разработчику"


 
Reindeer Moss Eater ©   (2004-07-20 14:15) [8]

сервер от клиента всё получает (To, From, Subject, Body), но никуда ничего не шлёт.

Не надо путать программный продукт "Почтовый сервер" с програмной реализацией SMTP сервера


 
Anger   (2004-07-20 14:36) [9]

А зачем тебе вообще демка сервера, если ты хотел "написать сообщение разработчику"

для того что бы слать это собщение напрямую, не используя smtp.mail.ru или иной сервер

Не надо путать программный продукт "Почтовый сервер" с програмной реализацией SMTP сервера
ок. может я что то и путаю, но в ином случае я вряди бы сюда зашёл.

Меня всего лишь интересует, как реализовать отсылку email без, того что бы заставлять юзера копаться в настойках проги, указывать свой smtp сервер и т.д.


 
Reindeer Moss Eater ©   (2004-07-20 14:40) [10]

для того что бы слать это собщение напрямую, не используя smtp.mail.ru или иной сервер

Здесь тебе лучше расслабиться.

Меня всего лишь интересует, как реализовать отсылку email без, того что бы заставлять юзера копаться в настойках проги, указывать свой smtp сервер и т.д.

Ну наверное надо сделать это за юзера самому.
Логично?


 
Reindeer Moss Eater ©   (2004-07-20 14:43) [11]

Видишь ли:
"Не заставлять юзера вводить настройки сервера"
и
"Слать почту вообще без сервера" - это две очень большие разницы.

Причем вторая из этих разниц - нонсенс.


 
Reindeer Moss Eater ©   (2004-07-20 14:47) [12]

Юзер кликает на кнопочку "написать сообщение разработчику", выскакивает форма, в ней Memo и кнопочка Send. Ну вы поняли...

Тебя давным давно поняли. Письмо разработчику блин.

ShellExecute + mailto: спасут тебя.
И не надо знать никаких адресов.


 
Anger   (2004-07-20 15:01) [13]

Да ты прав
это две очень большие разницы или четыре мальнких,
но никто и не собирался "Слать почту вообще без сервера"
Вопрос состоит в том, как этот сервер встроить в прогу.

ShellExecute + mailto: спасут тебя<i/> :)


 
Digitman ©   (2004-07-20 15:13) [14]


> Anger


> Вопрос состоит в том, как этот сервер встроить в прогу


а к чему этот геморрой с почтовым протоколом ?


 
Anger   (2004-07-20 15:15) [15]

> Digitman
см. выше


 
Reindeer Moss Eater ©   (2004-07-20 15:28) [16]

Вопрос состоит в том, как этот сервер встроить в прогу.

Блеск!

Ну встроишь ты свой гордый почтовый сервер в свою программу.
Юзер нажмет кнопку и напишет "письмо разработчику".
Письмо ляжет на этот твой почтовый сервер.
Дальше-то что?

На собаках его повезут разработчику, или може на оленях?
Или разработчик сам приезжает к пользователям на велосипеде?
Типа почитать "письма разработчику".


 
Anger   (2004-07-20 15:48) [17]

Хорошо, я понял что не прав, но что тогда? Relay Server?


 
Digitman ©   (2004-07-20 15:49) [18]


> Anger   (20.07.04 15:15) [15]
> см. выше


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

что скажешь на [16] ?


 
Reindeer Moss Eater ©   (2004-07-20 15:50) [19]

Ты сам себе ответь на вопрос: "на@ера мне встраивать в программу сервер, если я должен быть всего лишь почтовым клиентом?"


 
Digitman ©   (2004-07-20 15:53) [20]


> Anger


мне вообще непонятно, ты сейчас о разработке какого приложения речь ведешь - клиентского (которое будет слать сообщения на сервер разработчика) или серверного (приложения, которое будет работать на серверном хосте разработчика и получать сообщения от клиентских приложений) ?


 
Anger   (2004-07-20 15:56) [21]


> Digitman

1-e


 
Reindeer Moss Eater ©   (2004-07-20 15:57) [22]

Чем ShellExecute не подходит?


 
Digitman ©   (2004-07-20 16:05) [23]


> Anger   (20.07.04 15:56) [21]
> 1-e


ну так и посылай сообщение средствами TIdSMPTClient !

ничего юзеру настраивать не нужно, при отправке ты сам программно сформируешь адрес себя как получателя (т.е. подставишь заведомо известный тебе твой адрес на почт.сервере mail.ru)

и тебе останется только получать почту от своих клиентов обычным образом


 
Anger   (2004-07-20 16:07) [24]

1. У юзера может не быть mail-clienta,
2. он может быть не настроен(mail-client).
3. я так и не получил ответа, возможно ли это в принципе, не связываясь с SMTP-сервером юзера.
Поймите меня правильно, эта функция нужна прежде всего мне и хотелось бы, что б она работала без лишних телодвижений юзера.


 
Reindeer Moss Eater ©   (2004-07-20 16:08) [25]

не связываясь с SMTP-сервером юзера.

Свяжись со своим


 
Anger   (2004-07-20 16:10) [26]


> ну так и посылай сообщение средствами TIdSMPTClient !
>
> ничего юзеру настраивать не нужно, при отправке ты сам программно
> сформируешь адрес себя как получателя (т.е. подставишь заведомо
> известный тебе твой адрес на почт.сервере mail.ru)
>
> и тебе останется только получать почту от своих клиентов
> обычным образом

Это уже работает, но я хочу обойтись без mail.ru и др. freemail серверов, возможно ли это?.


 
Reindeer Moss Eater ©   (2004-07-20 16:11) [27]

Можно.
Но почта никуда не уйдет.


 
Anger   (2004-07-20 16:13) [28]


> Reindeer Moss Eater
> не связываясь с SMTP-сервером юзера.
>
> Свяжись со своим

мой сервер для SMTP требует авторизации, и не хотелось бы эту инфу оставлять в проге.


 
Reindeer Moss Eater ©   (2004-07-20 16:15) [29]

но я хочу обойтись без mail.ru и др. freemail серверов, возможно ли это?.

Можно.
Но почта никуда не уйдет дальше твоей программы.


 
Digitman ©   (2004-07-20 16:22) [30]


> Anger


> мой сервер для SMTP требует авторизации, и не хотелось бы
> эту инфу оставлять в проге


я что-то не понял - халявными smtp-серверами (не требующими авторизации) ты не хочешь пользоваться в кл.приложении, свой smtp-сервер ты не хочешь раскрывать по причине боязни якобы потенциальной утечки конфид.инф-ции .. как ты вообще тогда намерен почту отсылать в кл.приложении ?


 
Anger   (2004-07-20 16:26) [31]

mail.ru мне нужен, только как smtp.mail.ru, т.е. я через этот сервер шлю email, на свой адрес.
меня инрересует можно ли это реализовать не привязываясь к smtp.mail.ru.
В демках Indy есть SMTPRelay, может это то что мне нужно?


 
Digitman ©   (2004-07-20 16:26) [32]


> Anger


ответь на один вопрос - ты как разработчик клиентского ПО имеешь выделенный IP-адрес в глоб.сети ? или, на худой конец, имеешь постоянный выделенный ресурс у какого-либо хостера ?


 
Reindeer Moss Eater ©   (2004-07-20 16:28) [33]

меня инрересует можно ли это реализовать не привязываясь к smtp.mail.ru.

Да что это-то?

Отправку почты без сервера?
Оправку почты без сервера smtp.mail.ru?


 
Anger   (2004-07-20 16:29) [34]


> Digitman

>
> я что-то не понял - халявными smtp-серверами (не требующими
> авторизации) ты не хочешь пользоваться в кл.приложении,
> свой smtp-сервер ты не хочешь раскрывать по причине боязни
> якобы потенциальной утечки конфид.инф-ции .. как ты вообще
> тогда намерен почту отсылать в кл.приложении ?

Наконец-то! Мы дошли до сути вопроса.


 
Digitman ©   (2004-07-20 16:30) [35]


> меня инрересует можно ли это реализовать не привязываясь
> к smtp.mail.ru


а что тут такого страшного - привязаться к эккаунту на smtp.mail.ru ? ты боишься, что кто-то полезет ломать твое клиентское ПО и получив этот эккаунт воспользуется им в злонамеренных целях ?


 
Anger   (2004-07-20 16:32) [36]


> Digitman ©   (20.07.04 16:26) [32]
>
> > Anger
>
>
> ответь на один вопрос - ты как разработчик клиентского ПО
> имеешь выделенный IP-адрес в глоб.сети ? или, на худой конец,
> имеешь постоянный выделенный ресурс у какого-либо хостера
> ?

2-e


 
Reindeer Moss Eater ©   (2004-07-20 16:36) [37]

Наконец-то! Мы дошли до сути вопроса.

Может тогда и сам вопрос услышим уже?


 
Anger   (2004-07-20 16:38) [38]


> Digitman ©   (20.07.04 16:30) [35]
> а что тут такого страшного - привязаться к эккаунту на smtp.mail.ru
> ? ты боишься, что кто-то полезет ломать твое клиентское
> ПО и получив этот эккаунт воспользуется им в злонамеренных
> целях ?

Сегодня mail.ru не требует авторизации для SMTP, завтра потребует(предположим в рамках борьбы со спамом), тем более, что такая тенденция уже наметилась и что мне тогда делать?


 
Digitman ©   (2004-07-20 16:39) [39]


> Мы дошли до сути вопроса


нет, мы не дошли до сути вопроса

ибо из

> мой сервер для SMTP требует авторизации


совершенно неясно, что собой являет "твой SMTP-сервер"

в моем понимании "мой SMTP-сервер" - это приложение, полностью подконтрольное мне, возможно мной же и разработанное, активное  на хосте, полностью подконтрольном мне

если же я поимел некий эккаунт на некоем SMTP-сервере, то это отнюдь не "мой SMTP-сервер" - просто я как клиент этого сервера имею возможность и право на отправку почтовой корреспонденции именно с его помощью, а не с помощью иных smtp-серверов, коих в глоб.сети множестно, но на коих я не имею клиентского эккаунта


 
Digitman ©   (2004-07-20 16:46) [40]


> Anger   (20.07.04 16:32) [36]
> 2-e


вот, к примеру, IE падает без конца и края, предлагая всякий раз отослать инфу о факте падения разработчику.. однако сомневаюсь, что кому-то пришло или придет в голову "ломать" браузер, чтобы выковырять из него инфу об эккаунте на сервере Майкрософт, куда браузер отсылает инфу о падении ..

а твое ПО прямо-таки ломанется курочить всякий неленивый ...



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

Форум: "Потрепаться";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.033 c
11-1078525189
Dream
2004-03-06 01:19
2004.08.08
Proxies.dcu


8-1085542829
Rentgen
2004-05-26 07:40
2004.08.08
Звуковой буфер


3-1089638847
Костя
2004-07-12 17:27
2004.08.08
Русские буковки в Paradox


14-1090192400
K.o.Z
2004-07-19 03:13
2004.08.08
Oxygen Phone Manager for Nokia


14-1090613819
Косто
2004-07-24 00:16
2004.08.08
Подскажите что из литературы стоит почитать...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский