![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Sender.Name:='Кузнецов' не пашет [D7, WinXP]
Pop3 © (2006-05-15 09:58:00)Добрый день! Пытаюсь отправить письмо так, чтобы получатель видел не электронный адрес а ФИО которое я припешу.
Sender.Name:='Кузнецов' не пашет.:( Все равно выходит адрес почты.
with IdMsgSend do
begin
Body.Assign(Memo1.Lines);
From.Text := UserEmail;
ReplyTo.EMailAddresses := UserEmail;
Sender.Name:='Кузнецов';
Recipients.EMailAddresses := edtTo.Text;
Subject := edtSubject.Text;
Priority := TIdMessagePriority(cboPriority.ItemIndex);
if chkReturnReciept.Checked then
begin
ReceiptRecipient.Text := From.Text;
end
else
begin
ReceiptRecipient.Text := '';
end;
end;
SMTP.Username := SmtpServerUser;
SMTP.Password := SmtpServerPassword;
SMTP.Host := SmtpServerName;
SMTP.Port := SmtpServerPort;
SMTP.Connect;
try
SMTP.Send(IdMsgSend);
finally
SMTP.Disconnect;
end;
end;
Подскажите, что делать? Заранее спасибо.
Delphi5.01 (2006-05-15 17:36:00) [1]Что касаеться вопроса являеться ли данное поле обязательным, то это зависит лиш от SMTP сервера и его настроек. Если сервер платный, типа у вас хотябы шерид хостинг то можете не указывать, а вот если бесплатный то возможно будут проблемы :-)
Delphi5.01 (2006-05-15 17:34:00) [2]
> Pop3
Не обижайся но твоя не внимательность являеться причиной что ты до сих пор не получил ответа :-) Если вглядеть то тебе уже посоветовали правильное решение :-)
Уважаеймый ANB дал вам 100% решение :-)
> ANB © (15.05.06 12:50) [6]
>
> To.Text := 'Вася Пупкин <VasiaPupkin@mail.ru>';
>
А надо было подумать чуток и сами бы догадались и время не потеряли на ожидание ответа. Чисто личный совет, на форуме вам проблему не решат вам посоветуют в каком направлении капать
From.Text := 'Вася Пупкин <'+UserEmail+'>';
Pop3 (2006-05-15 13:47:00) [3]2 АNB
Это уже фамилия получателя а не отправителя.
Кому: Вася Пупкин <VasiaPupkin@mail.ru>
От кого: ???
:( Что делать.. Никто не знает. :-(
ANB (2006-05-15 12:50:00) [4]To.Text := 'Вася Пупкин <VasiaPupkin@mail.ru>';
Pop3 (2006-05-15 12:43:00) [5]Нет, вы не правильно поняли. Адресс я указываю. Просто при получении письма, оператор должен видеть не Dima@Mail.ru а Дмитрий Александрович.
А когда он будит делать ответить тогда уже и электронный адес сойдет.
KilkennyCat (2006-05-15 11:57:00) [6]
> Без него пошлют
ну, если и без него пошлют, то нафиг указывать?
tesseract (2006-05-15 11:33:00) [7]куда теряется?
какой SMTP сервер ?
в принципе ты обязан mail указывать. Без него пошлют.
Pop3 (2006-05-15 10:10:00) [8]кузнецов [kuznechic@kuznehcic.com]
Так письмо вообще теряется.
tesseract (2006-05-15 10:05:00) [9]попробуй такое : кузнецов [kuznec@kuznec.com]