Large doses of vitamin C might mitigate the body's stress response, thereby improving immunity.
“The stressed mice that received large doses of vitamin C in their diets exhibited fewer signs of stress as evidenced by lower levels of corticosteroid hormones as well as other physical manifestations, such as weight loss.”