Потом изменил владельца папки /var/mail/leo c root на себя
Именно, только это не каталог, а файл почтового ящика.
Логично, что владельцем должен быть юзер с соответствующим именем.
А что у вас за странная строка, где /var/mail? Вместо каталога какая-то ссылка?
ps: не понял, почему у вас стоят точки после прав.
Это особенности дистрибутива.
Можно считать, что к делу отношения не имеет.
Как вариант, попробуйте создать другого тестового пользователя и проверить работоспособность под ним.