now() +365 te hata yapmışsın.

now() + 365 sadece şu ana 365 saniye ekler...

şöyle yapcen

Response.Cookies("mesajbox").Expires = dateAdd("d",365,Now())

d day anlamında 365 eklencek miktar bu ko şu demek şu ana 365 gün ekle...

misay d yerine yyyy yazarsan şu ana 365 yıl ekle demek olur.