Проблемы с отправкой письма

  • Автор темы Antuan
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

Antuan

#1
пытаюсь отправит с помощью nmsmtp письмо
вот примерно вот так

procedure TForm1.Button1Click(Sender: TObject);
begin

NmSMTP1.Host := 'smtp.mail.ru';
NmSMTP1.Port := 25;
NmSMTP1.Connect;

With NmSMTP1 do
begin
Charset := 'windows-1251';
PostMessage.FromAddress:='chkotoren@mail.ru';
PostMessage.ToAddress.Text:='chkotoren@mail.ru';
PostMessage.Body.Text:='';
SendMail;
end;

if NmSMTP1.Connected then
NmSMTP1.Disconnect;
end;


ошибка!

'Host Lookup Failed' а потом еще и 'Null Remote address'

интернет до компа на котором программа доходит по локальной сети, через прокси порт 8080...проблема из-за этого?

подскажите пожалуйста
 
B

Barmutik

#2
Да.. если NAT не настроен то работаеть не будет так ...
 
D
#3
Помойму, если мне не изменяет память, то адреся в список должны вноситься, был такой глюк.
 
A

Antuan

#4
насчет адресов я пробовал и так итак..всмысле и заносил и как текст..эт неважно
а как настроить NAT..и чо это такое вообще
 
C

Coldfate

#5
TNMSMTP вообще какой-то глюканутый компонент, он пытается коннектиться без авторизации. А mail.ru требует авторизации для отправки писем. У меня была такая же фигня, я перешёл на Indy TIdSmtp и всё заработало! :blink:
 
A

Antuan

#6
подскажите пожалуйста как же все таки настроить отправку
 
A

Antuan

#7
не надо уже сам сделал
спасибо всем большое
 
Статус
Закрыто для дальнейших ответов.