There have already been several questions here about how to use punctuation properly in the direct speech. I've looked through most of them and didn't find an answer to my case. So here I go with my case:
What punctuation will be correct in the following sentence:
He did say, "I am going to visit Jack today.", but nobody believed him.
I am especially concerned here about the proper punctuation between today and but
To make it more clear I am replacing personal pronounces with a name:
Tom did say, "I am going to visit Jack today.", but nobody believed Tom.