Похоже, что это перестало работать вокруг шага PAM. Можно ли проверить вывод/var/log/secure,/var/log/messages/var/log/authlog? Проверьте, что у пользователя есть допустимая оболочка и нет никакой причины PAM, почему они не смогли бы войти в систему.
Пользователь может войти в систему от консоли? Могут Вы к "su -" в учетную запись?
Попытайтесь изменить UsePAM к "нет", чтобы видеть, является ли это Вашей проблемой.
Действительно ли пользователь локален для машины или в LDAP/NIS?
Вы можете попробовать выполнить chmod 775 для / var / spool / mqueue-client, а затем добавить www-данные в группу smmsp. Я согласен, хотя, если вы сможете каким-то образом переключиться на постфикс, вам будет намного лучше.