QMAIL3ではSSLによる接続とSTARTTLSによるSSLへの切り替えをサポートしています(NNTPではSTARTTLSはサポートされません)。
SSLを使用するには、OpenSSLのライブラリが必要です。インストーラでインストールした場合、[SSL, S/MIME]にチェックを入れていればOpenSSLのライブラリは既にインストールされています。その他の場合には、ダウンロードページからライブラリをダウンロードし、libeay32.dllとlibssl32.dllをq3u.exeと同じディレクトリに置きます。
また、qscryptou.dllがない場合には、配布ファイルからインストールする必要があります。
SSLで使用するためのルート証明書はデフォルトでシステムの証明書ストアからロードされます。詳細については、ルート証明書を参照してください。
SSLを使用するには、アカウントのプロパティの詳細の設定で、[SSL]また[STARTTLS]の使用したい方にチェックを入れます。SSLを使用するようにするとデフォルトでポート番号が変更されます。
SSLでの接続に失敗する場合、サーバ証明書の検証に失敗している場合が殆どです。この場合、アカウントのプロパティの詳細の設定で[ログ]にチェックを入れ、ログを見るとエラーになった原因を調べることができます。ログについては、ログを参照してください。
テスト目的で、サーバ証明書の検証を無効にしたい場合には、account.xmlのGlobal/SslOptionに以下の値の組み合わせを設定します。設定できるのは以下の値のビット和ですが、実際に指定するときには10進数で指定します。
これらの値を設定した場合、接続先のサーバが本当に指定したサーバであるかどうかの確認ができなくなるため、セキュリティ的にはSSLで接続する意味がなくなります。あくまでもテスト用の用途にとどめてください。