Форум: "Сети";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];
ВнизSMTP сервер Найти похожие ветки
← →
kernel © (2007-02-27 16:38) [0]Доброго времени суток.
Необходимо организовать SMTP сервер для отправки почты с локального компьютера. Покопавшись на оф. сайте Indy, мне удалось собрать программку на основе IdSMTPServer, которая "считывает" исходящие "SMTP данные" с 25 порта и отображает "считанное" в своем окне. Но мне еще нужно как-то отправить эти данные. Так вот вопрос - как? Заранее, спасибо...
← →
Сергей М. © (2007-02-27 16:43) [1]
> как?
с помощью того же TIdSMTP-клиента
← →
kernel © (2007-02-27 16:59) [2]В качестве клиента я использую Outlook Express. Вопрос в том как со своего SMTP сервера отправить сообщение. При попытке отправить письмо через Outlook Express, IdSMTPServer, как я уже писал, "считывает" исходящие "SMTP данные" с 25 порта и отображает "считанное" в своем окне, но не отправляет письмо. Может быть я неправильно понимаю смысл IdSMTPServer?
← →
Сергей М. © (2007-02-27 17:06) [3]
> Может быть я неправильно понимаю смысл IdSMTPServer?
>
Конечно неправильно !
Задача SMTP-сервера - принять от клиентов cообщения по протоколу SMTP. А уж что с этими сообщениями дальше делать - то ли в OE на отправку передавать, то ли куда-то еще - решать тебе.
← →
kernel © (2007-02-27 17:21) [4]Ну а тогда как отправить это сообщение, не подключаясь к стороннему SMTP серверу, т.е. отправить письмо со своего компьютера?
← →
DVM © (2007-02-27 17:24) [5]
> Ну а тогда как отправить это сообщение, не подключаясь к
> стороннему SMTP серверу, т.е. отправить письмо со своего
> компьютера?
А куда письмо должно пойти дальше?
← →
kernel © (2007-02-27 17:29) [6]адресату
← →
Сергей М. © (2007-02-27 17:36) [7]
> kernel © (27.02.07 17:21) [4]
Как обычно - используя любой подходящий SMTP-клиент, будь то ОЕ или что-то еще
> не подключаясь к стороннему SMTP серверу
В этом случае твое серверное приложение должно реализовать полноценную почтовую службу, включая POP3- и/или IMAP-сервисы. Но тогда твой "адресат" должен иметь учетную запись на твоем сервере, а не на каком-то другом.
← →
Reindeer Moss Eater © (2007-02-27 17:36) [8]не подключаясь к стороннему SMTP серверу, т.е. отправить письмо со своего компьютера?
Никак. Хоть со своего, хоть с маминого.
← →
Reindeer Moss Eater © (2007-02-27 17:39) [9]Как обычно - используя любой подходящий SMTP-клиент
Мысль интересная.
Сначала шлем локальному смтп, что бы не париться с настройками сервера.
А затем просим OE передать письмо дальше.
А OE волшебным образом узнает кому дальше передавать из сводок погоды что ли?
:)
← →
Сергей М. © (2007-02-27 17:43) [10]
> OE волшебным образом узнает кому дальше передавать из сводок
> погоды что ли?
Угу).. Именно из "сводок погоды", которые должен подготовить сам автор сего мудреного творения)
← →
Reindeer Moss Eater © (2007-02-27 17:47) [11]Узнать бы еще зачем такой изврат придуман.
Если автор знает адрес смтп нелокального, то зачем совать почту в локальный сервер?
← →
Alexey (AZ) (2007-02-27 17:48) [12]Не, это компонент инди просто так называется "Сервер", а для того что нужно вам - вам нужно поднять сервис (ну или почтового демона на юниксах). Так что шлите с майл.ру через ИндиСМТПКлиента с учетом того, что желательно ждать после отправки письма, т.к. они ограничивают кол-во писем в единицу времени и банят нахъ.
← →
kernel © (2007-02-27 19:14) [13]Меня никто не понял. Попробую объяснить по другому: Есть программа, называется Local SMTP Server Pro. Запускаю я эту программу. В настройках Outlook Express я указываю порт этого Local SMTP Server Pro (25 по умолчанию) и SMTP сервер - localhost. Через Outlook Express отправляю письмо, а адресату пишется, что письмо пришло не с name225325275@mail.ru, а, например, с admin@microsoft.ru, т.е. откуда захочу, оттуда и "пришлю" - прислал со своего компьютера (ну аналог sendmail() в cgi). Так мне надо сделать нечто похожее на этот Local SMTP Server Pro. Вот :)
← →
Alexey (AZ) (2007-02-27 19:40) [14]Ну я Вас понял. Шлите письма и в поле "от(FromAddr)" пишите "0дмины@мелкомягких.сру" На майл.ру такая фишка не пройдёт, зато на ньюмайле если память не изменяет можно слать подписываясь чужим ящиком. и сдается мне что Ваш "Локал СМТП Сервант" шлет запрос в инэт типа "http://blanax.com/sendmail.php?...".
← →
kernel © (2007-02-27 19:49) [15]
> и сдается мне что Ваш "Локал СМТП Сервант" шлет запрос в
> инэт типа "http://blanax.com/sendmail.php?...".
А, ну может быть :)
Спасибо, завтра попробую изменить FromAddr...
← →
Alexey (AZ) (2007-02-27 21:00) [16]Надеюсь свет не увидит ещё один спаммайбомбернах :) Пользуйте халявно пхп скрипт на холм.сру с SendMail(...) и шлите от мелких мягких одминоф :)
← →
Anatoly Podgoretsky © (2007-02-27 21:22) [17]> kernel (27.02.2007 19:49:15) [15]
Прежде чем будешь пробовать, насуши сухарей.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2007.10.28;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.043 c