JvMail1是项目Jedi的vcl组件。
代码很简单:
procedure TForm1.Button1Click(Sender: TObject);
begin
JvMail1.Clear;
JvMail1.Recipient.AddRecipient('admin@whatever.si');
JvMail1.Subject := edit1.Text;
JvMail1.Body.Text:= memo2.Text;
JvMail1.SendMail;
end;
单击“发送”按钮后,将触发打开我的默认邮件客户端(outlook 2010) 点击'发送'来自outlook,很快就会发回邮件:
无法联系到以下收件人:' admin@whatever.si ...您的所有电子邮件帐户都无法发送给此收件人。
但是,如果我使用相同的地址从Outlook本身发送邮件,则会毫无问题地发送邮件。这是Outlook或???的问题 另外,有没有一种方法可以在没有Outlook干扰的情况下直接发送邮件?