Форум: "Сети";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
ВнизКак программно отправить email... Найти похожие ветки
← →
Mirolex (2002-11-13 04:15) [0]Как программно отправить email через стандартную почту.
Ну типа ShellExecute(Handle, "OPEN", "mailto:blabla@mail.ru", nil, nil, SW_SHOWMAXIMIZED)
Только мне надо туда еще аттачмент сделать, а еще лучше, чтобы тело письма было html и включало в себя картинку.
← →
Song (2002-11-13 09:10) [1]Через ShellExecute() нельзя.
← →
Дмитрий К.К. (2002-11-13 09:11) [2]Странно, почему сюда, а не в "Сети"...
Используй ФастНет или Индай.
← →
Геннадий (2002-11-13 21:06) [3]
procedure TSpamForm.SendEMail(QFrom, QSubject, QBody, QFromName: String);
begin
With SMTP.PostMessage do
begin
ToAddress.Clear;
ToAddress.AddStrings(ToEMailMemo.Lines);
Subject:= QSubject;
Body.Clear;
Body.Append(QBody);
FromAddress:= QFrom;
FromName:= QFromName;
end;
SMTP.SendMail;
end;
Про вложения говорить не буду - не пробывал.
← →
DOOMin (2002-11-20 13:27) [4]Возьми создай приложение MDI или SDI стандартным мастером. Увидишь там кнопку "отправить письмо" и посмотри код, который там настрочит мастер
← →
cher_gvf (2002-11-20 16:53) [5]Хотел тоже задать такой вопрос, а тут смотрю - есть уже. Попробовал MDI в 6м Дельфи - нет такой кнопки "отправить письмо"
← →
Song (2002-11-20 17:29) [6]Господа программисты, а что же тут сложного? Бросьте компонент NMSMTP на форму, посмотрите по нему хэлп, там все свойства и методы описаны, из которых нужно использовать максимум не более десятка..
← →
Андрей Прокофьев (2002-11-20 17:35) [7]Этот вопрос уже задолбал. Нельзя ли включить его в FAQ?
← →
Morfein (2002-11-21 21:41) [8]Попутно возник другой вопрос...
А как всунуть в Outlook уже готовые текст письма и тему
через конандную строку?
Так это делают, например, службы рассылки : присылают
письмо, в котором есть ссылочка... щёлкнешь на ней и получаешь
окно Outlook"a с темой, адресом и текстом... остаётся только
кнопку send нажать...
Ссылка - что-то типа
mailto:subscribe@somewhere.com&subject="any_subj"...
Знает кто-нить точный формат этой фигни?
← →
Дмитрий К.К. (2002-11-22 10:09) [9]Протокол Mailto имеет следующую форму.
MAILTO:Recipients&Parameters
Поле Recipients может быть пустым, одиночным адресом и состоять из нескольких
адресов, разделенных символом ";".
Поле Parameters дополнительно и если оно есть то должно
быть отделено символом "&". Параметры должны появляться
в форме пары name/value. Следующий список описывает возможные параметры:
PARAMETER DESCRIPTION
CC= Carbon copy (дополнительные получатели)
BCC= Blind carbon copy (дополнительные получатели, адреса которых
не показываются остальным получателям)
SUBJECT= Subject text (тема)
BODY= Body text (текст)
Все данные указываемые в параметрах должны быть так называемые Internet safe
characters. Используййте %0d для символа перевод строки (LF), %20 для пробела и
так далее.
Пример:
mailto:email1;email2?cc=email3&subject=Это%20тема&body=это%20текст%20письма%0dЭто%20другая%20строка
← →
Алексадр (2002-11-24 23:56) [10]Народ, одна лажа: если использовать компонент, то при ошыбке подключения возникает исключиние, как перехватить его???
← →
Song (2002-11-25 08:15) [11]try .. except .. end
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c