Ideally, the "RSVP by" date should fall three to four weeks before your wedding. Because your wedding invitations should be mailed six to eight weeks prior to the big day, guests should generally ...