Indicated mailings will begin tomorrow.
Someone posted last week they were being mailed on the 10th. The thread was deleted so may have been bogus information.
It was from the email STH'ers received from the Giants:
2017 season tickets will be mailed to all accounts in good standing beginning July 10, 2017. Season Ticket packages are mailed via USPS. If you have not received your package by July 25, 2017, please notify our office at 201-935-8222. Also, please remember that if you choose to forward, print, donate or resell your tickets/parking pass for a specific event, the barcodes on the tickets/parking we mail you for that event will no longer be valid.
STH email indicated they'd be mailed out starting July 10 and I just received mine in the mail today