私の会社には、電子メールを送信するDelphiで記述されたビジネスアプリがあります。これはDelphi 7で記述されていますが、移植がIndy9からIndy10に移行する必要があったため、今年初めにDelphi2010に移行しました。
ポートの前に、次のコードを使用してSMTPサーバーで認証しました。
...
IdSMTP1.AuthenticationType := atLogin;
IdSMTP1.Username := pUser;
IdSMTP1.Password := pPassword;
...
ポートの後、私たちはに変更しました
...
IdSMTP1.AuthType := satDefault;
IdSMTP1.Username := pUser;
IdSMTP1.Password := pPassword;
...
変更前のhotmailは、受信した電子メールを受信トレイに入れていましたが、現在は迷惑メールボックスに入れています。SMTP認証方式のこの変更が原因である可能性がありますか?
SMTPサーバーは私の会社のものです(例:smtp.mycompany.com)