Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.03;
Скачать: CL | DM;

Вниз

Отправка писем   Найти похожие ветки 

 
Батыр   (2006-08-16 14:17) [0]

Пытаюсь отправить письмо средствами Делфи, вот код:

procedure TForm1.Button1Click(Sender: TObject);
begin
NMsmtp1.Host :="smtp.rambler.ru";
NMsmtp1.UserId :="Boris"; //идентификатор отправителя
NMsmtp1.Port :=25; //Порт
NMsmtp1.PostMessage.FromAddress :=boris@rambler.ru; // Адрес отправителя =)
NMsmtp1.PostMessage.FromName :="Боря Пупкин"; // Имя отправителя
NMsmtp1.PostMessage.ToAddress.Add(vasya@rambler.ru);
NMsmtp1.PostMessage.body.Addstrings(Memo1.Lines);
NMsmtp1.PostMessage.Subject := "Тема";
NMsmtp1.Connect; //устанавливаем связь с серваком
NMsmtp1.SendMail; //шлем почту
NMsmtp1.Disconnect; //отсоединяемся от сервака
end;


Пишет что 530 5.7.0 Authentication required
И указывает на предпоследнюю строчку!
Помогите, спасибо!


 
Сергей М. ©   (2006-08-16 14:23) [1]

Установи должным образом св-ва UserName и Password.


 
Батыр   (2006-08-16 14:30) [2]


> Установи должным образом св-ва UserName и Password.

UserName=это адрес отправителя
а Password=его пароль, я правильно понимаю,
должно быть так
UserName:="boris@rambler.ru"
Password:="123456",
А вот в статье про пароль ничего не сказано, хотя там был mail.ru


 
Сергей М. ©   (2006-08-16 14:32) [3]


> в статье про пароль ничего не сказано


Ни про какую статью в вопросе твоем речи не шло.
А если бы и упоминалась статья, то неправильная она)


 
DprYg ©   (2006-08-16 14:35) [4]

Попробуй вызвать Connect до PostMessage


 
Батыр   (2006-08-16 14:35) [5]

Но у этого компанента нет UserName и Password, у меня D6, если что, компанент взыл с фкладки FastNet


 
Батыр   (2006-08-16 14:40) [6]


> Попробуй вызвать Connect до PostMessage

не фига


 
Сергей М. ©   (2006-08-16 14:42) [7]


> у этого компанента нет UserName и Password,


Зато есть у TIdSMTP (Indy Clients)


 
StriderMan ©   (2006-08-16 14:43) [8]


> компанент взыл с фкладки FastNet

а там такая есть?? у меня на Д7 нет. Используй компоненты с вкладки Indy.


 
Батыр   (2006-08-16 14:53) [9]

Попробую, если че тема не закрыта!.. ;)


 
Батыр   (2006-08-16 16:10) [10]

Ура получилось, спомощью TIdSMTP, но тема сообщения выведена в другой кодировке, вообщем бесмыслица, можноли както явно указать кодировку при посылке!


 
Lexiy   (2006-08-16 18:02) [11]

ansitooem


 
StriderMan ©   (2006-08-16 18:22) [12]


> Lexiy   (16.08.06 18:02) [11]

нет, надо просто выстваить правильно свойство CharSet (кажется так, надо уточнить)


 
Lexiy   (2006-08-16 18:50) [13]

как вариант ... хотя скорее всего пишется в досовском формате ... а читать будут в виндосовском ... хотя да ... если можно выставить то будте добры более точно ... мне интересно как ... и нельзя ли это использовать при создании файлов



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

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
2-1154855366
APiC
2006-08-06 13:09
2006.09.03
res


15-1154685468
novoalex
2006-08-04 13:57
2006.09.03
MDI приложение...


15-1155060007
зеркальщик
2006-08-08 22:00
2006.09.03
The command you selected is not available


2-1155386675
SamProf
2006-08-12 16:44
2006.09.03
Как получить handle фокусного объекта


2-1155722658
SamProf
2006-08-16 14:04
2006.09.03
Как создать MDI Child форму из DLL ки