Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2010, 18:18   #1
Uniskull
Пользователь
 
Регистрация: 19.08.2010
Сообщений: 54
Восклицание Отправка письма на e-mail

Скажите плиз как отправить письмо на майл.ру(мой майл). Дайте код. Дело в том, что примеров нашел, но не работают(у меня Delphi 2010)
Компьютерный форум - World-PC.NET
Uniskull вне форума Ответить с цитированием
Старый 29.11.2010, 18:22   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Какой пример не работает ?
Какую ошибку дает ?
mihali4 вне форума Ответить с цитированием
Старый 29.11.2010, 18:25   #3
Uniskull
Пользователь
 
Регистрация: 19.08.2010
Сообщений: 54
По умолчанию

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient,
  IdMessageClient, IdSMTP, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    IdSMTP1: TIdSMTP;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation
uses idMessage;
{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
 var
    m     :TIdMessage;
begin

M := TIdMessage.Create(Form1);

M.Body.Add('1 строка');
M.Body.Add('2 ');
M.From.Text:='"VVS" <xxx202@mail.ru>'; 
M.Recipients.Add;//
M.Recipients.Items[0].Text:='"Тестинг"<xxx202@mail.ru>';
M.Subject := 'HEIL! >:)';
IdSMTP1.AuthenticationType:=atLogin;
IdSMTP1.Host:='smtp.mail.ru';
IdSMTP1.Username:= 'login';
IdSMTP1.Password:='pass';
TIdAttachment.Create(M.MessageParts,'c:\file.zip');
IdSMTP1.Connect();
if IdSMTP1.Connected then
begin
IdSMTP1.Send(M);
end;
IdSMTP1.Disconnect;
end;

end.
Ошибка
Компьютерный форум - World-PC.NET
Uniskull вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка письма beygul Помощь студентам 5 29.08.2010 16:10
mail фцнкция Как указать тему письма? Bendebej PHP 0 03.03.2010 12:36
отправка электронного письма на E-mail TaYgA Помощь студентам 3 13.12.2009 12:37
отправка письма joker Win Api 0 14.02.2009 10:46
Отправка письма Ксеноцид PHP 1 07.05.2008 15:57