プログラムがネットワークにアクセスしてメール サーバーと通信できるようにするには、すべての jar に署名し、jnlp ファイルに次のコードを含める必要があります。
<security>
<all-permissions/>
</security>
Java EE メール実装を使用する場合は、ライブラリに 2 つの jar ファイルを含める必要があります。
<resources>
<jar href="lib/activation.jar"/>
<jar href="lib/mail.jar"/>
</resources>
すべてのライブラリ jar ファイルを別のフォルダーに配置するのが好きです。これは、netbeans がアプリをビルドするときに通常行うことです (dist フォルダーを調べます)。
また、「netbeans とコマンド プロンプトを使用せずに、私のコンピューターでこのプログラムを実行する方法を教えてもらえますか?」とも尋ねました。
これが jnlp の要点です。プログラムは Web ブラウザから起動できます。Java チュートリアルには、これに関する多くの例が含まれています。例: JButton の例
これがアプリケーションのデプロイ方法である場合は、 Web Start 開発者ガイドを読むことができます。