You are right; "may" is quite wrong in such sentences. For directives in the form of requests you can say "will", or the more polite "would". PaulM