フォルダにあるcsvファイルを読み取り、データをデータベースにアップロードするSSISパッケージがあります。また、csvファイルが読み取られてデータがアップロードされた後にメールを送信するために使用されるメール送信コンポーネントもあります。このパッケージは、C#コンソールアプリケーションからプログラムで呼び出されます。コンソールアプリでは、フォルダー内に存在するファイルごとにパッケージが1回呼び出されます。このコンソールアプリは、Windowsタスクスケジューラを介して特定の時間に毎日実行されるようにスケジュールされています。
私が直面している問題は、コンソールアプリのexeを直接ダブルクリックして実行すると、データが正常にアップロードされ、メールも送信されることです。ただし、同じコンソールアプリのexeがタスクスケジューラから呼び出されると、csvファイルのデータは正常にアップロードされますが、メールは送信されません(スケジューラの場合はメール機能が機能しません)
何が問題なのですか?