Seeing as it seems to be classified as an event, I thought I'd put this here.
While I can completely understand rewards having a set time in which you can cash them in (and by that I mean begrudgingly tolerate), a player should at the very least be able to obtain their rewards for 1 month after the release of the newsletter. Or more specifically, they should be able to gain the rewards for the previous newsletter right up until the next one is released.
This is because
a) It's more logical, and
b) It's less frustrating.
Not everyone checks their e-mail all the time, and this little adjustment would ensure that all players can receive rewards, instead of just barely missing out and having to wait another couple weeks.
...I mean seriously, the dates right now are kind of annoying.