瀏覽代碼

[Quick.SMTP] >> Fixed a crash when using TSmtp class constructor.

Turrican 6 年之前
父節點
當前提交
0104c747df
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      Quick.SMTP.pas

+ 3 - 3
Quick.SMTP.pas

@@ -136,7 +136,7 @@ end;
 
 constructor TSMTP.Create(const cHost : string; cPort : Integer; cUseSSL : Boolean = False);
 begin
-  inherited Create;
+  Create;
   Host := cHost;
   Port := cPort;
   fUseSSL := cUseSSL;
@@ -148,13 +148,13 @@ begin
   inherited;
 end;
 
-function TSMTP.SendEmail(const aFromName,aSubject,aTo,aCC,aBC,aBody : string) : Boolean;
+function TSMTP.SendEmail(const aFrom,aFromName,aSubject,aTo,aCC,aBC,aBody : string) : Boolean;
 var
   mail : TMailMessage;
 begin
   mail := TMailMessage.Create;
   try
-    Mail.From := fMail.fFrom;
+    Mail.From := aFrom;
     Mail.SenderName := aFromName;
     Mail.Subject := aSubject;
     Mail.Body := aBody;