Конференция "Сети" » Подскажите как отправить письмо используя сокеты? [D7, WinXP]
 
  • Lamer666 (07.09.08 13:11) [0]
    Подскажите как отправить письмо используя сокеты?
    Задача стоит так, с локального компьютера хочу отправлять письма, но не используя SMTP Сервера.
  • Сергей М. © (07.09.08 18:27) [1]

    > хочу отправлять письма, но не используя SMTP Сервера


    И кто ж его доставлять-то будет, кроме как SMTP-сервер[ы]  ? Святой дух ?)
  • Lamer666 (07.09.08 18:46) [2]
    Простите за моё незнание!, осознаю ошибку!
    Поднимая вопрос SMTP сервера (http://www.delphikingdom.com/asp/answer.asp?IDAnswer=54626) поговаривают необходимо наличие "БЕЛОГО" IP адреса, а такого не имею!
    Что делать уважаемый Сергей М. ?
  • Сергей М. © (07.09.08 19:14) [3]
    Подумай сам - чтобы отправить обычное письмо в обычном бумажном конверте, от тебя не требуется ни создание почтового отделения связи, ни его регистрация, ни вообще чего-то специфически связанного с технологиями и механизмами доставки почтовой корреспонденции.
    Все что от тебя требуется, это подписать должным образом конверт, вложить в него собствеено бамажку с сообщением, заклеить и опустить в любой подходящий почтовый ящик. При этом ведь никто не интересуется есть ли у тебя прописка ("БЕЛЫЙ" адрес) ?

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

    Т.б. все что тебе нужно - выполнить функции клиента.
  • Сергей М. © (07.09.08 19:37) [4]
    Впрочем, насчет прописки на сей день дело обстоит посложней .

    Кое-где теперь могут и вправе и поинтересоваться)..
  • Lamer666 (07.09.08 22:45) [5]

    > Кое-где теперь могут и вправе и поинтересоваться)..

    : )

    Тем немение взял DEMO из Indy9 SMTPServer добавил SMTP клиента и Message, отправляю на запущенный IdSMTPServer но письма не доходят!
    (((
  • Сергей М. © (08.09.08 08:26) [6]

    > Lamer666   (07.09.08 22:45) [5]


    > Тем немение взял DEMO из Indy9 SMTPServer


    Ты буквы в [3] вообще-то читал ?)

    Не нужен тебе никакой сервер сотворять  !
    Без сервера никак не обойтись, но зачем лепить свой сервер ?
    Для доставки нужен smtp-сервер того домена, который указан в адресе справа от собаки)
  • Lamer666 (08.09.08 11:00) [7]

    > Для доставки нужен smtp-сервер того домена, который указан
    > в адресе справа от собаки)

    Вы хотите сказать что если я отправляю письмо на blablabla@someserver.ru я могу пользовать sameserver.ru? 8)
    Или вы хотите сказать что мне нужно иметь аккаунт на mymail@mymail.ru  затем коннектиться к mymail.ru IdSMTP и используя свой аккаунт отправлять письмо?
  • Сергей М. © (08.09.08 11:40) [8]

    > если я отправляю письмо на blablabla@someserver.ru я могу
    > пользовать sameserver.ru?


    Нет, не можешь.

    someserver.ru - это не имя почтового сервера , а доменное имя.


    > мне нужно иметь аккаунт на mymail@mymail.ru  затем коннектиться
    > к mymail.ru IdSMTP и используя свой аккаунт отправлять письмо?


    Это классическая схема.
    Если твой почтовый провайдер предоставляет возможность доставки твоей почт.корреспонденции за пределы своих почтовых доменов, то этого достаточно.
  • Lamer666 (08.09.08 12:28) [9]
    Я вообще ставлю целью отправки писем с локальной машины сразу получателю! Я представляю картину так, запустил на локальном компьюторе SMTP SERVER и через него шлю письма сразу vase-pupkinu@delphimaster.ru, но что то мне подсказывает что это схема не должна работать впринципе... вот и встает вопрос реализации...
  • Сергей М. © (08.09.08 12:38) [10]

    > что то мне подсказывает что это схема не должна работать
    > впринципе


    Конечно не должна)


    > встает вопрос реализации


    Как можно реализовать то что невозможно в принципе ?
  • Сергей М. © (08.09.08 12:40) [11]
    Что-то мне подсказывает, что ты намерен творить темные делишки)

    Ты Кулспамером что ли решил заделаться, да ?)
  • Anatoly Podgoretsky © (08.09.08 13:20) [12]

    > Я вообще ставлю целью отправки писем с локальной машины
    > сразу получателю!

    Провалилась твоя спам-схема, нету у Васи Пупкина SMTP сервера на машине.
  • Lamer666 (08.09.08 13:27) [13]

    > Ты Кулспамером что ли решил заделаться, да ?)

    Нет, темные делишки могу и через SMTP аккаунт рассылать...


    > Провалилась твоя спам-схема, нету у Васи Пупкина SMTP сервера
    > на машине.

    8)


    > Как можно реализовать то что невозможно в принципе ?

    А как же: http://www.delphiworld.narod.ru/base/smtp_replay_server.html
  • Сергей М. © (08.09.08 13:37) [14]

    > Lamer666   (08.09.08 13:27) [13]
    >
    >


    > А как же


    Да все точно так же : если У Васи Пупкина нет smtp-сервера, то - хоть из штанов выпрыгни - послать письмо непосредственно Васе никак не удастся)
  • Anatoly Podgoretsky © (08.09.08 13:44) [15]
    > Lamer666  (08.09.2008 13:27:13)  [13]

    > А как же: http://www.delphiworld.narod.ru/base/smtp_replay_server.html

    Тебя обманули, как ребенка.
  • Lamer666 (08.09.08 15:42) [16]

    > Anatoly Podgoretsky ©   (08.09.08 13:44) [15]

    Я подозревал!
    Всем огромное спасибо: Anatoly Podgoretsky,Сергей М.!!!
  • Slym © (09.09.08 16:39) [17]
    Сергей М. ©   (08.09.08 11:40) [8]
    someserver.ru - это не имя почтового сервера , а доменное имя.

    да, но можно запросить через DNS MX запись этого домена...
    и полученную запись использовать для доставки корреспонденции...
    но тут другие грабли: MX сервера как правило более менее защищены от спама - DNS проверка обратой зоны, проверка на локальность и аутентификация и прочее
  • Сергей М. © (09.09.08 17:10) [18]

    > Slym ©   (09.09.08 16:39) [17]


    Тут до ебабушки граблей
  • bibeencum (26.08.09 11:24) [19]
    Соберем для Вас по сети интернет
    базу данных потенциальных клиентов для Вашего Бизнеса
    (Название телефон факс email www имена адреса итд)
    Более подробную информацию Вы сможете получить по
    телефону +79133913837
    icq: 62-888-62
    skype: prodawez
    email: prodawez@mixmail.com
 
Конференция "Сети" » Подскажите как отправить письмо используя сокеты? [D7, WinXP]
Есть новые Нет новых   [134436   +25][b:0][p:0.001]