there is no indication of the tense just of passive voice so "when IS this letter" is equally good, right?
I agree. I'd even say that "When will this letter be delivered?" would be the most natural question to ask. Without indication of tense any of these should be accepted... but I might be missing something.