私も同じ症状に悩まされておりましたが、自己解決できました。
とても初歩的なことなのかもしれませんが、参考になればと思い、投稿します。
まず、送信サーバー(SMTP)を複数設定していませんか?
もし複数設定されていましたら、どれか一つメインの設定だけ残し、
後の設定を全て削除してください。
私は、これで解決しました。
ご参考になるかどうかわかりませんが、
解決方法の一つとしてお見知りおきください。
送信サーバーを複数設定維持しておかないと、たとえば、AというメールアドレスでBという送信サーバーを使う場合、相手方にはAという差出人ではなくBという差出人でくるのではないのですか?また、そのまま返信するとAではなく、Bのアドレスに送信されてしまうのではないのですか?