Страница 1 из 1
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-11 16:53:40
slade87
Настраивал по вот этому руководству
http://www.info-x.org/freebsd/email/nas ... dcube.html
Ошибка номер 1 (Работа через Roundcube)
Простые письма без вложений отправляются нормально, но если прикрепляешь pdf, word, exel, arhive
То выдает ошибку и файл не прикрепляется, в логах пусто
Самое интересное что если прикреплять текстовый файл то все отправляется нормаль.
Ошибка номер 2 (Через почтовый клиент)
При отправки письма с вложением выдает ошибку и не отправляет письма. Проблема в двух строчках кода
Код: Выделить всё
acl_check_data:
# Блочить письма с вирусами. Чтобы использовать данный тест
# вы должны задать параметр av_scanner.
deny malware = *
message = This message contains a virus ($malware_name).
Если закоментить этот код то тогда файлы(pdf,exel, ...) отправляются нормально, но насколько я понимаю на вирусы проверка не работает.
Кстати если закоментить этот код то через roundcube все равно не добавляются файлы.
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-12 8:21:55
Alex Keda
Фильтр где-то стоит....
Полноценным клиентом - такое же поведение?
Если нет - то в roundcube
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-12 13:09:18
slade87
Есть две проблеммы в двух разных местах.
По второй проблеме через обычный почтовыик (thunderbird) почта с вложениями отправляется, только если закоментить две строчки из "фильтра"
Код: Выделить всё
acl_check_data:
# Блочить письма с вирусами. Чтобы использовать данный тест
# вы должны задать параметр av_scanner.
# deny malware = *
# message = This message contains a virus ($malware_name).
Т.е сделать вот так вот
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-13 12:01:27
xM
Так у вас, наверное, антивирус не отрабатывает и это правило выдаёт defer.
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-13 22:10:01
slade87
ММ. Помогите исправить, что посмотреть?
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-15 13:42:48
xM
Лог Exim посмотрите - если ClamAV не будет вызываться об этом будет соответствующая запись со словом defer.
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-15 19:21:04
slade87
2015-11-15 22:03:33 no host name found for IP address 192.168.200.1
2015-11-15 22:03:34 1Zy2aM-0000TJ-2k malware acl condition: clamd: unable to connect to UNIX socket (/var/run/clamav/clamd.sock): Connection refused
2015-11-15 22:03:34 1Zy2aM-0000TJ-2k H=([127.0.0.1]) [192.168.200.1] I=[192.168.200.142]:25 F=<
1@1l.su> temporarily rejected after DATA
Отправлено спустя 18 минут 13 секунд:
Проблема в Clamav. Отваливается после больших файлов(Насколько больших не знаю). Отправляю до 2мб работает нормально, а вот с 12 мб уже работать не хочет и отваливается.
Отправлено спустя 5 минут 26 секунд:
Проблема в Clamav. Отваливается после больших файлов(Насколько больших не знаю). Отправляю до 2мб работает нормально, а вот с 12 мб уже работать не хочет и отваливается.
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-15 22:27:12
xM
slade87 писал(а):
2015-11-15 22:03:34 1Zy2aM-0000TJ-2k malware acl condition: clamd: unable to connect to UNIX socket (/var/run/clamav/clamd.sock): Connection refused
2015-11-15 22:03:34 1Zy2aM-0000TJ-2k H=([127.0.0.1]) [192.168.200.1] I=[192.168.200.142]:25 F=<
1@1l.su> temporarily rejected after DATA
Отправлено спустя 5 минут 26 секунд:
Проблема в Clamav. Отваливается после больших файлов(Насколько больших не знаю). Отправляю до 2мб работает нормально, а вот с 12 мб уже работать не хочет и отваливается.
Что и требовалось доказать.
Тогда либо увеличивайте размер проверяемых вложений, либо пишите что-то вроде
А можно и то и то.
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-16 1:22:50
slade87
В clam.conf значение двух переменных (MaxScanSize MaxFileSize ) стоит 300М (насколько понимаю 300мегабайт). Файлы больше 10 мегабайт клам не переваривает и отваливается. Что может с ним быть??
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-16 11:11:13
xM
Может это уже Exim не пускает? См. конфиг. message_size_limit
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-16 22:42:00
slade87
Стояла 30М
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-16 22:49:57
xM
slade87 писал(а): MaxScanSize MaxFileSize
см.
Код: Выделить всё
# cat /usr/local/etc/clamd.conf | grep StreamMaxLength
StreamMaxLength 10M
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-17 18:37:59
slade87
Значение переменно StreamMaxLength 100M
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-24 8:30:56
slade87
Варианты закончились?
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-24 17:46:36
xM
slade87 писал(а):Варианты закончились?
А у вас?
Вообще, defer_ok выше должно решить проблему.
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-25 1:42:10
slade87
Дико извиняюсь был не прав!!!!
Тестировал все время на одном файле. Протестировал на двух других(pdf и djvu) файлах более большого размера и почта отравляется и принимается и антивирус не "крашиться", но вот при оправки именно этого файла даже при добавлении defer_ok в конфиг ексима антивирус(clamav) "крашиться".
Залил на сервак этот файл(перед загрузкой файла проверил его каспером) и попробовал просто проверить его clamscan -i имя файла. Clamav выдал ошибку /usr/local/lib/libclamav.so.6: Undefined symbol "iconv_open" и на сколько я понял не стал проверять этот файл, но интересно вот, что ClamAv не вылетел, а продолжил работу дальше.
defer_ok не решил проблему.
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-29 10:58:56
slade87
Проблема решена!
Решил так.
Запретил проверять структуру PDF и разрешил запись больших файлов на диск т.е. если большой файл то он записывает его на диск, а не хранит файл, хотя работало и без этой функции. При этом сам PDF проверяется, но не лезет во внутр файлов.
ScanPDF no
Exim, Roundcube проблема загрузки файлов
Добавлено: 2015-11-30 8:07:45
Alex Keda
Вы бы систему свою в порядок привели....
Весь софт обновили/пересобрали.