I'm looking for best practise suggestions here.

What are the reasons for and against using role names as email account prefixes versus the user's name? I.e. 

> 
> "reception@domain.com" vs.
>  "mary.jane@domain.com"  
> 
> *or*  
> 
>  "developer13@example.com" vs
>  "john.smith@example.com"
> 
> 
> 

And additionally, are there any special cases where the 'general rule' should not apply? Like for certain roles? eg. "reception", "contact", "helpdesk", "admin"??

I just need more awareness of the pros/cons so I have more to go to management with.