How long does it take for irs to receive taxes when mailed?

I sent my taxes in mail 3 weeks ago and on the online status, it still says ready to mail. How long should it take for irs to receive tax papers through mail?