Форум: "Потрепаться";
Текущий архив: 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 падает без конца и края, предлагая всякий раз отослать инфу о факте падения разработчику.. однако сомневаюсь, что кому-то пришло или придет в голову "ломать" браузер, чтобы выковырять из него инфу об эккаунте на сервере Майкрософт, куда браузер отсылает инфу о падении ..
а твое ПО прямо-таки ломанется курочить всякий неленивый ...
← →
Anger (2004-07-20 16:49) [41]"мой SMTP-сервер" - сервер моего хостера
Вариант 2-й: Предположим, я пользуюсь этим SMTP сервером,
т.е. я вынужден в своей проге оставить аккаунт(логин, пароль). Какой ни будь хакер-квакер, его получит и будет слать через него спам, мой хостер его конечно же убьёт(аккаунт), и что мне тогда делать?
← →
Anger (2004-07-20 17:08) [42]
> вот, к примеру, IE падает без конца и края, предлагая всякий
> раз отослать инфу о факте падения разработчику.. однако
> сомневаюсь, что кому-то пришло или придет в голову "ломать"
> браузер, чтобы выковырять из него инфу об эккаунте на сервере
> Майкрософт, куда браузер отсылает инфу о падении ..
>
> а твое ПО прямо-таки ломанется курочить всякий неленивый
> ...
Сомневаюсь что Майкрософт шлёт через mail.ru
← →
Digitman © (2004-07-20 17:20) [43]
> Anger (20.07.04 17:08) [42]
> Сомневаюсь что Майкрософт шлёт через mail.ru
да какая разница, как Майкрософт чего-то там через что-то "шлет" ?
он так же как и ты рискует быть атакован спамером в результате утери инф-ции о протоколе и каких-то, возможно, существующих эккаунтах, "зашитых" в его кл.ПО
Но ! Майкрософт имеет неоспоримое преимущество перед тобой - сервис, принимающий сообщения от IE, работает на его собственном хосте-ресурсе и посему полностью подконтролен ему
имей собственный ресурс - и ты будешь иметь возможность пресекать спам
← →
Digitman © (2004-07-20 17:27) [44]
> Anger
ей богу, смешно это все ..
ты жалеешь бестолкового юзера в якобы ущерб себе
ну зашей ты в инсталлятор своего клиента визард-помошник по инсталляции и настройке почтовой службы ! пусть клиент, имея подробнейшие на эту тему инструкции "на огурцах", сам рискует своим smtp-эккаунтом ! это его проблемы, а не твои..
← →
Anger (2004-07-20 18:52) [45]Вообщем с чего начал к тому и пришёл :(
А как насчёт Relay Server, где по нём можно инфу почитать?
← →
Anatoly Podgoretsky © (2004-07-20 20:14) [46]О каком риске может идти речь, все почтовые домены обязаны принимать почту для своих клиентов, без всяких допольнительных аккаунтов. Весь мир так живет.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
Память: 0.57 MB
Время: 0.037 c