Странно. По идее - "valid users" должно хватить.
Создайте этим юзером файл - кому он будет принадлежать?
Учтите, что присутствие юзера в системе - недостаточно. Надо заводить его и в Самбе (в обоих). Причём Самба сама может заводить юзеров в системе - если ей это приказать.
Экспериментальное определение типа процессора по длине конвейера самомодифицирующейся программой - закончилось потому, что конвейер вырос до неприличных размеров, и производители вставили в процессор схему, которая отслеживала модификацию уже загруженного в конвейер кода.
Фраза "connect to mx.yandex.ru[93.158.134.89]:25: Connection timed out" явно означает "запрос установления TCP-соединения с mx.yandex.ru не получил ответа".
Попробуйте команду telnet 93.158.134.89 25
Кстати, у меня она не выполнилась:
telnet 93.158.134.89 25
Подключение к 93.158.134.89...Не удалось открыть подключение к этому узлу, на порт 25: Сбой подключения
Думаю, мой домашний провайдер заблокировал порт:25 по вполне очевидным соображениям.
Очевидно, что программа megacmd много раз выводит то, что оказалось в файле. Просто она выводит это так, что новый вывод затирает старый. Т.е. там содержатся спецсимволы - посмотрите их в хекс-редакторе.
Судя по тексту, ClamAV не установлен; либо установлен, но не запущен.
А вот почему к нему идут обращения - ну, видимо, в конфиге предписана проверка почты на вирусы.
Создайте этим юзером файл - кому он будет принадлежать?
Учтите, что присутствие юзера в системе - недостаточно. Надо заводить его и в Самбе (в обоих). Причём Самба сама может заводить юзеров в системе - если ей это приказать.