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

Вниз

Отправка E-mail ов   Найти похожие ветки 

 
Ghost.   (2002-04-20 13:12) [80]

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


 
ec   (2002-04-25 13:18) [81]

А в поле DNS чей DNS писать ? Кому отправляется ? или что-то другое


 
Ghost.   (2002-04-25 14:26) [82]

А DNS он ничей.. ec © прочти сначала, что это такое..


 
v_s   (2002-04-25 17:07) [83]

А пальчики-то все как топырят!
А TNMSMTP все равно компонент дрянной и зацикливается, если, конечно, не отправлять им "test... I"m samyi krutoj", а, скажем приаттачить 300-500kB, а потом расшифровать семибитный бред, который он передает...


 
ec   (2002-04-26 11:33) [84]

> Ghost

В смысле ничей. Я его пустым остовляю он мне говорит что там написать что-то надо


 
Ghost.   (2002-04-26 13:13) [85]

В смысле того, что (ну пустым его оставлять конечно нельзя) ну если документацию читать ты не хочешь..то тогда просто пиши свой и будет работать, а можешь и любой другой (лиш-бы живой был) и не мороч себе голову этими понятиями все будет ОК, они между собой сами разберуться (в большинстве случав).. :0)


 
ice   (2002-04-28 11:57) [86]

а ты не пытался другой смтп сервак юзать ?;) мож поможет ;)


 
ec   (2002-04-30 19:27) [87]

to ice >
А может ты даже подскажешь какой ?


 
Schummi   (2002-05-05 22:02) [88]

Ну, подскажите пожалуйста, самый простой способ отправитьписьмо на любой e-mail. Наверняка, кто-нибудь сам такое уже пытался делать!!! Можете дать dcu-шку, если исходники показывать не хочется.


 
Ghost.   (2002-05-06 09:30) [89]

Не морочься ставь TSMTPRelayServer DNS 193.121.171.135 И все будет работать


 
ec   (2002-05-06 15:51) [90]

to Schummi

Мне нада было отправить много емаилов, я написал на PHP скрипт для отправки MIME маила, загрузил на virtualave.net и через делфи просто посылал скрипту адреса.


 
Schummi   (2002-05-07 22:01) [91]

2Ghost Поробую...


 
Schummi   (2002-05-09 08:13) [92]

2Ghost Пробовал, ничего не получается... Вроде TSMTPRelayServer отправляет, а письма не приходят! Да, тут, некто Колесников Павел намедни дал мне ссылочку на статейку... Может кто её на Дельфи переведёт??? http://www.infocity.kiev.ua/prog/basic/content/basic082.phtml?id=2278


 
Schummi   (2002-05-12 14:58) [93]

???


 
Schummi   (2002-05-12 16:14) [94]

Такая штука... Посмотрел http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=988621410&n=20 , но там нету, куда тело письма писать???


 
Song   (2002-05-12 17:47) [95]

Троянец?


 
ec   (2002-05-13 19:30) [96]

Schummi © eto dlja Outlooka


 
Schummi   (2002-05-14 10:01) [97]

2Song Да не троянец! Объясняю: В проге функция есть: отправить письмо другу. И нужно отправлять на любой e-mail. Я такими делами
> Троянец?
Не ЗАНИМАЮСЬ!!!!!!!
А, что

> eto dlja Outlooka

Так это я и сам уже понял.


 
Ghost.   (2002-05-14 14:33) [98]

На сайте http://users.swing.be/francois.piette/indexuk.htm
скачай компоненты, в их числе будет DnsQuery Там есть пример который возвращает информацию, в том числе и МХ записи..котрыми и являются СМТР сарвера, для определенного адреса..если ты получишь эту запись и напишешь ее в поле Хост твоего компонента, то письмо пойдет прямо на сайт получателя...Вот вобщем и все


 
ec   (2002-05-15 14:44) [99]

a esli prosto IP ukazat" ?


 
Ghost.   (2002-05-15 15:19) [100]

Можно, а как ты его узнаешь?


 
balt   (2002-05-16 11:52) [101]

а ты попробуй другую компаненту вот к примеру такие траблы и у меня были со стандартными компанентами, а когда попробовал Indy всё зароботоло вот тебе адресок где её мона найти, тамже и демки, http://www.nevrona.com/indy


 
ec   (2002-05-17 18:00) [102]

На некоторых серверах для авторизации надо перед SMTP,зайти POP"ой , потом можно отправлять с любого адреса, релей снимается


 
Ghost.   (2002-05-18 11:54) [103]

на Zenon.net помоему так и есть


 
Schummi   (2002-05-19 17:56) [104]

Спасибо всем! Буду пробовать!


 
GatesBill   (2002-05-22 01:07) [105]



> Компонентов, работающих с протоколом ESMTP и соответственно
> с авторизацией пока не встречал.
>
>
> Андрей Сенченко © (26.03.02 17:09)
> Во ! Встретил !!!
> "Всего" за 400 баксов. Все охочие - сюды :
> http://www.quiksoftcorp.com/




Как же так? а вот - TidSMTP из D6 - там имеется поле для ввода пароля на авторизацию.
Сейчас очень многие почтовики требуют пароль при отправке писем. К примеру с помощью того-же TidSMTP (в примере "майл-демо") мне удалось отправить письма с трёх бесплатных (mail.ru land.ru pisem.net) серверов, из четырёх испытуемых НА ЛЮБЫЕ АДРЕСА !!! а не только на их собственные -
Проблемма вышла то-ко с e-mail.ru - пока не успел разобраться но похоже что они разрешают отправлять то-ко через Web.





 
GatesBill   (2002-05-22 13:51) [106]

Вот инструкция по настройке POPклиента для почтового сервера Land.ru :

В любом случае необходимо в настройках своей почтовой программы указать четыре параметра:

1/то, что сервер исходящей почты ( или сервер SMTP ) требует авторизации
2/ название сервера исходящей почты
3/имя пользователя -

/пароль


 
GatesBill   (2002-05-22 13:57) [107]

excuse me ".. по настройке SMTP клиента.."


 
Schummi   (2002-05-26 09:08) [108]

Тогда где взять TidSMTP для Delphi 5?


 
Ghost.   (2002-05-26 14:29) [109]

Ас маил ру можно отправлять на любые если адрес обратный указан их сервера


 
SerVS   (2002-05-26 17:18) [110]

2Schummi ©
>Тогда где взять TidSMTP для Delphi 5?
Все тамже http://www.nevrona.com/indy, там есть версия 9, так она с инсталяхами для д4, д5, д6. Называются ххх40.ехе, ххх50.ехе, ххх60.ехе соответственно.
>Может кто на Дельфи переведет?
Если пытаешься для сетей писать, ты бы с С++ все таки разобрался. Как ты МСДН читаешь? или тебе он не нужен? ;)


 
AANCo   (2002-07-27 06:39) [111]

-----------------------------------------------------------
Готовый исходник см. у товарищей китайцев http://www.pconline.com.cn/pcedu/empolder/gj/delphi/10205/58405.html. Кто не знает китайский, то поясняю:

// надо вставить в событие OnConnect следующий код
nmsmtp1.Transaction("auth login");
nmsmtp1.Transaction(UserName);
nmsmtp1.Transaction(Password);

где UserName и Password нужно просто кодировать функцией Base64Encode (имеется в исходнике).
Она также имеется у Indy (кстати, в IdSMTP.pas можно увидеть этот "auth LOGIN").

-----------------------------------------------------------
Обязательно посети мой сайт http://rc4wa.narod.ru - ДУ для Winamp и видео-радио плугины.


 
jeronimo   (2002-07-27 18:12) [112]

По поводу SMTP с паролем есть стандарт: RFC2554;


 
AlekseyK   (2002-08-15 11:25) [113]

Чтото не получается или может не правельно делаю
procedure TForm1.Button1Click(Sender: TObject);
begin
if smtp1.Connected then smtp1.Disconnect;
message1.Body.Add("Test");
message1.Subject:="test";
message1.From.Text:=edit4.Text;
smtp1.Host:=edit1.Text;
smtp1.UserId:=edit2.Text;
smtp1.Password:=edit3.Text;
smtp1.Connect;
smtp1.Send(message1);
smtp1.Disconnect;

end;


Выдает 503 No recipients: need RCPT


 
AlekseyK   (2002-08-15 11:40) [114]

Sorry забыл про
message1.Recipients.Add.Text:=edit5.text;
теперь все работает


 
Алина   (2002-08-30 22:12) [115]

Помогите мне, я не могу отправить письмо другу...


 
.   (2002-09-27 12:47) [116]

.



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

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

Наверх





Память: 0.65 MB
Время: 0.014 c
8-82869
Карлсон
2002-08-03 00:52
2002.11.25
Цветной текст.


8-82875
farhad
2002-07-22 16:45
2002.11.25
Нужны ресурсы


14-82988
Song
2002-11-07 09:42
2002.11.25
Microsoft BetaTea :-)


3-82653
Youri
2002-11-06 11:56
2002.11.25
Поиск в базе!


1-82692
bondik
2002-11-14 16:03
2002.11.25
Вопрос





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский