アプリケーションでメールを送信するためにSwiftmailerを使用しています。すべてがうまく機能していますが、Swiftmailer によってスローされたすべての例外を抑制し、単に false を返すことができるようにしたいと考えています (たとえば、GMail SMTP 設定を使用してローカルホストでアプリケーションを実行すると、タイムアウトの致命的な例外がスローされます)。
error_reporting を 0 に設定し、try-catch ブロックも追加しようとしましたが、catch ブロックが実際には例外をキャッチしないことがわかりました。
すべてのエラーを完全に抑制し、何か問題が発生した場合に false を返すにはどうすればよいですか?