A resposta correta é:
\w{2,50}@\w{2,15}.[a-z]{2,3}.[a-z]{2,3}
porém, não entendi o porquê do email "rodrigo@gmail.com" possuir este padrão, pois apresenta somente um ponto após o @, enquanto o padrão espera que o email tenha 2 pontos. Grato desde já!