Zend certified PHP/Magento developer

How long should I wait before fetching the “SENT” mailbox after sending an e-mail?

I have made my e-mail client immediately fetch new e-mails from the IMAP server (only opening the “Sent”/”Sent mail” mailbox) right after a new e-mail has been sent.

To my (slight) surprise, no e-mail is fetched then. It seems to be “queued” and sent a little bit later, so my “clever” fetching of the sent mailbox is meaningless.

But how long do I have to wait? I always want to look at the “sent mail” in my e-mail client to see that my e-mail was really sent. How come it isn’t instant? How many seconds should I wait before fetching?