Use "May" Not "Can" If You Want Somebody to Do Favor
If you're not that boss then don't use "Can"! Like for example, you want someone to make an avi for you, don't say "Can you make an avi for me" but rather "May you create an avi for me".
The reason is... if you use "can", you're expecting that the person will do it, like he has no option but to obey you. "May" is a nicer way to use for a request.
The reason is... if you use "can", you're expecting that the person will do it, like he has no option but to obey you. "May" is a nicer way to use for a request.
May sounds so formal and polite. I agree with what the member above said. Could is the better option. Or just say can you please