クロスプラットフォームの C++11 アプリケーションを開発しています。ユーザーが入力したアドレスに検証メールを送信して、そのメール アカウントが存在し、有効であることを確認する必要があります。
mailinatorのような一時的なメール サービスがあることは知っていますが、正直なところ、私の場合、検証メールは良いアプローチだと思います。システムを回避するための悪意のある作業を人々に与え、アプリケーションの残りの部分ともうまくいくからです (例: 電子メール アドレスを使用すると、ステータスの更新をユーザーに自動的に送信できます)。
インターネットで検索しましたが、少なくとも大きな依存関係を導入することなく、これを実現するための移植可能なクロスプラットフォームの方法を見つけることができませんでした。
この問題はどのように解決できますか?