Sandesh and all other chenna based Bengali sweets are the tastiest when consumed immediately. You can store them in air tight containers for 3-4 days maximum if the need arises, but if you want to retain the moisture it is best to eat them within a day.