LINUX.ORG.RU

Сообщения macik

 

bash

Форум — Admin

Ребята подскажите. Есть .sh в нем есть команда rsync -rlptgoD /var/www user@172.22.108.200:~/backup/www/ Как проверить ее выполнение? Допустим нет связи с сервером, или еще что. Можно как то присвоить значение переменой ответ от команды? Если я делаю так: RSYNC=`rsync -rlptgoD /var/www user@172.22.108.201:~/backup/www/` То ошибка сыпется сразу, а не присватывается переменой $RSYNC ... Подскажите, а то я не могу понять как в bash сделать проверку ...

 

macik
()

почтовый сервер режет вложения.

Форум — Admin

linux машинка, postfix, dovecot, amavis, spamassassin

В некоторых письмах система режет вложения. Писма имеют такие данные в заголовке, вот часть:

Received: from localhost (localhost [127.0.0.1])

by mail.domenname.com.ua (Postfix) with ESMTP id 3493918342E;

Thu, 17 May 2012 12:35:37 +0300 (EEST)

X-Quarantine-ID: <4GPCiSQVsSEi>

X-Virus-Scanned: Debian amavisd-new at domenname.com.ua

X-Amavis-Alert: BAD HEADER SECTION, MIME error: error: part did not end with

expected boundary

Received: from mail.domenname.com.ua ([127.0.0.1])

Раньше была проблема с одним доменном, теперь еще однин добавился. У них есть одна одинаковая особенность. Отправитель делает рассылку, очен много получателей!

Но если они этот файл отправляют одному пользователю, то есть мне, то все нормально приходит.

У первого домена еще есть один нюанс. Если они делают рассылку утром, то файл режет, а после обеда рассылка приходит нормально. Я вот не могу понять как это вообще может быть?! Я склонен был верить что это проблема у отправитель, но второй домен говорит об обратном. Ну не может быть что у двух отправителей одна проблема?!

Как мне проверить «где сабака порылась»?

 , , ,

macik
()

в логах WARNIN и

Форум — Admin

Ребята подскажите, что не так? в логах clamav постояно вот такая фигня:

WARNING: lstat() failed on: /var/lib/amavis/tmp/amavis-20120427T111412-22874/parts

а в логах mail.err вот такая штука:

Apr 27 11:27:58 mail amavis[23720]: (23720-08) (!!)WARN: all primary virus scanners failed, considering backups

и это постоянно, можете подсказать, что это такое и как его исправить ели это плохо.

с правами я все починил, и с сокетом тоже поправил. часть ошибок пропало но это не пропадает?!

 , ,

macik
()

не ставится X-Spam-Flag: YES

Форум — Admin

Привет. Ребята подскажите, перестал ставится в письмах флаг «X-Spam-Flag: YES». Спам помечается в теме письма выставляются бал, а самого флага нет. Как мне вернуть этот флаг. связка: postfix, dovecot, spamassassin.

Помогите, а то спам не перемещается в папку «Спам» ;(

 , ,

macik
()

Копия отправленных сообщений?

Форум — Admin

Ребята подскажите как сделать копию отправленных сообщений.
У меня postfix + dovecot, надо чтобы все отправленные сообщения копировались в папку на этом сервере.
Подскажите, как это правильно сделать?

macik
()

cal_days_in_month аналог для bash

Форум — Admin

Подскажите аналог функции cal_days_in_month для #bash?
Надо определять количество дней в прошлом месяце ..., а как это на #bash сделать я не знгаю ?

macik
()

MySQL 18000 записей и больше ...

Форум — Web-development

Привет всем.
Посоветуйте, как решить задачу. В базу сливается ежечасно 178 строк в таблицу с такой структурой:

( читать дальше... )


Данные это анализ логов почтового сервера по пользователям. На данный момент это уже 18 000 записей за пару деней. Данные и дальше будут увеличивается.
Потом эти данные надо выводить в нормальном виде. Например вывести сумму всех сообщений за месяц. Как понимаете это все долго суммируется. Как в таких случаях вообще решаются такие задачи, что бы ускорить выдачу результатов?

macik
()

550 #5.1.0 Address rejected, неправильный обратный адрес.

Форум — Admin

Есть проблема. Вот кусог лога.

Mar 7 19:29:12 mail postfix/smtpd[8334]: NOQUEUE: reject: RCPT from smtp26.***.fr[***.194.133.49]: 450 4.1.7 <prvs=406949656=Omnia.Report@***.com>: Sender address rejected: unverified address: host smtp.***.fr[***.194.133.41] said: 550 #5.1.0 Address rejected prvs=406949656=Omnia.Report@***.com (in reply to RCPT TO command); from=<prvs=406949656=Omnia.Report@***.com> to=<****.r@***.ua> proto=ESMTP helo=<smtp26.***.fr>

Судя из лога, оних обратный адрес prvs=406949656=Omnia.Report@***.com^ естествено postfix их блокирует.
Я прав лили нет?

macik
()

анализ логов почты.

Форум — Admin

Подскажите пожалуста прав ли я.
Задача такая, надо проанализировать работу почтового ящика пользователя.
Не уверен на все сто!

даная штука : cat /var/log/mail.log | grep name_email@ | grep Mar\ \ 5 | wc -l
Покажет общее количество отправленной и полученной почты?

данная: cat /var/log/mail.log | grep to=\<name_email@ | grep Mar\ \ 5 | wc -l
Количество полученной почты?

cat /var/log/mail.log | grep from=\<name_email@ | grep Mar\ \ 5 | wc -l
Количество отправленной почты?

Если я прав, то почему у меня не сходится сума с первым вариантом? Если нет, то подскажите, как правильно.

macik
()

spamassassin, перенос базы

Форум — Admin

Как перенести базу spamassassin с одного сервера на другой? Сервера под Ubuntu Server 10.04. и дополнительно, как то можнео проверить письмо вручную, так сказать его рейтинг.

macik
()

Postfix, dovecot, mysql + roundcube

Форум — Admin

Ситуация такая. Установил сервер Ubuntu 10.4, туда установил Postfix, dovecot, mysql. Это не просто сервер, а зеркало друго сервака. На это зеркало перенес все конфиги от Postfix, dovecot. Так же перенес базу mysql c пользователями. Папки с письмами перенес с помощью rsync -rlptgoD . Проверял работу с помощью telnet и почтового клиента mail.app (mac os x) по imap. Все работает. Почто настроена таким образом, что на ней есть виртуальные хосты. Конект чрез telnet и mail.app на любого пользователя работает. А вот через roundcube можно зайти только на пользователей одного хоста.

Подскажите в каком направлении искать?

macik
()

зеркальный почтовый сервер, postfix, dovecot, mysql

Форум — Admin

Привет всем. Есть такая проблемка. Есть почтовый сервер (postfix, dovecot, mysql) пользователи и пароли хранятся в базе, пароль ввиде кеш MD5. Хочу настроить imapsync на автоматическую синхронизацию данных. А как ему подсунуть пароли? PS вроде понятно выразился ....

macik
()

Права дуступа?

Форум — Admin

Есть такая идея. Мне надо что бы на сайте выдавало данные о размере папки. du -shc /home/vmail/domen.name/user.name В ответ я получаю что та типа этого: 496M /home/vmail/domen.name/user.name 496M total Я в php добавил код: print exec('du -shc /home/vmail/domen.name/user.name');

Но не могу добиться работы выдачи данных изи прав. если ставлю пользователя и группу «www-data» то работает только скрипт, а imap перестает работать. Если ставлю vmail:www-data или наоборот то imap работает, а скрипт нет.

Я добавил www-data в группу vmail ... но это не помогло.

Посоветуйте как мне можно решить эту проблемку?

macik
()

sieve, dovecot, postfix, roundcube

Форум — Admin

есть такая проблема.
Пытаюсь включить sieve для каждого пользователя. После этого sieve сыпет ошибки:

2011-12-07 20:55:22 deliver(xxxx@xxxxx): Error: sieve: main_script: sieve script file '/home/vmail/sieve/' is not a regular file.
2011-12-07 20:55:22 deliver(xxxx@xxxxx): Error: sieve: main_script: internal error occurred: refer to server log for more information. [2011-12-07 20:55:22]
2011-12-07 20:55:22 deliver(xxxx@xxxxx): Error: sieve: failed to open script /home/vmail/sieve/

А вот сам кусок из dovecot.conf

protocol lda {
log_path = /home/vmail/dovecot-deliver.log
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = xxx@xxxxx
mail_plugins = sieve
global_script_path = /home/vmail/sieve/
plugin {
sieve = /home/vmail/sieve/default.sieve
sieve_dir=/home/vmail/sieve
sieve = /home/vmail/%d/%u/sieve/roundcube.sieve
sieve_dir=/home/vmail/%d/%u/sieve
}
}

Если оставлять
sieve = /home/vmail/%d/%u/sieve/roundcube.sieve
sieve_dir=/home/vmail/%d/%u/sieve

то сыпет ошибками, если их нет то все ок.
Млжете подсказать как правильно?

macik
()

Вложенные папки в imap и синхронизация.

Форум — Admin

Есть такая проблема. Сделал почтовый сервер devecot+ postfix +mysql На новом сервере письма хранятся локально в папках. Вот вид с mc: http://cl.ly/C7F5 На старом среврер все это хранится вроде в базе. Я пытался с помощью imapsync сделать синхронизацию, почему-то создается в имени папки .INBOX. Вот вид с mc: http://cl.ly/C6or

И теперь при подключении к новому серверу, там появляется папка INBOX. Как поправить синхронизацию в imapsync что бы он не создавал папку INBOX? Или может мне dovecot перестроить?

macik
()

Dovecot: maildir:~/Maildir или maildir:~/Maildir:LAYOUT=fs

Форум — Admin

По незнанию столкнулся с одной проблемой, с помощью данного форума получил ответ и решение. Спасибо Skolotovich

Но тут же возник вопрос, как правильно и как лучше? Мне кажется что второй вариант (maildir:~/Maildir:LAYOUT=fs) практичнее!? Но не всплывут подводные камни в дальнейшем?

macik
()

Настройка почтового сервера.

Форум — Admin

Есть почтовик, Postfix, dovecot. При работе по IMAP папки создаются скрытые, то есть в начале точка. Пример: .&BCEEPwQwBDw- или .SPAM. Слышал что можно сделать так чтобы они небыли скрытыми, надо перестроить сервер, но как это сделать не знаю и как сформулировать запрос правильно в google тоже не могу понять!?

Гуру! Можете подсказать где эти настройки и что это за метод хранения данных ...

macik
()

RSS подписка на новые темы