2

私の会社には、電子メールを送信する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)

4

1 に答える 1

3

コードの変更は、会社のメールに関するHotmailの決定の原因ではありません。

舞台裏では、ソースから受信するすべての電子メールを評価する複雑なレピュテーションシステムがあります。Hotmailのリンクが見つかりませんでしたが、このExchangeの記事には同様の詳細が記載されています。

http://technet.microsoft.com/en-us/library/bb124512.aspx

私の推測では、あなたの会社のメールサーバーは、迷惑メールの送信など、いくつかの「邪悪な」ことに使用されてきました。Hotmailシステムはそれを(またはサードパーティのレピュテーションゲートウェイを介して)検出するため、後続のすべてのメールを迷惑メールとしてマークします。

あなたにとって、レピュテーションシステムがメールサーバーを再評価するまで、それを変更する方法はありません。

于 2012-10-05T13:00:27.390 に答える