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

Вниз

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

 
Батыр   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.036 c
1-1153588312
другой гость
2006-07-22 21:11
2006.09.03
ищется функция для расчета лунных дней


15-1155188843
Ega23
2006-08-10 09:47
2006.09.03
С Днём рождения! 10 августа


15-1155003142
SkyRanger
2006-08-08 06:12
2006.09.03
Будущее Windows


15-1154682457
Ketmar
2006-08-04 13:07
2006.09.03
алгоритм Диффи-Хэллмана на чистом Delphi


2-1155281729
alles
2006-08-11 11:35
2006.09.03
Как прочитать картинку GIF из DLL?





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