The executives you’re querying get a lot of emails every day. So many, that if your logline fails to impress you’ll likely be quickly forgotten. This is a good thing. It means you have a second chance to make a first impression. Several, if that’s what it takes.
I always waited at least three months before querying the same project to the same exec. Often this second query would include a whole new logline and/or title. Sending out a bunch of queries and not getting any responses can be a clue that something’s not working with your pitch. Sometime however, I would re-query an exec with the exact same letter a second time and receive a read request. Could be an email is dismissed because you caught someone at lunch. Could be a query was passed on because it wasn’t right for an exec at that time. As long as you don’t abuse an exec’s inbox there’s nothing wrong with giving your script another shot.