LINUX.ORG.RU

Сообщения macik

 

bash

Ребята подскажите. Есть .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
()

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

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 и

Ребята подскажите, что не так? в логах 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

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

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

 , ,

macik
()

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

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

macik
()

cal_days_in_month аналог для bash

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

macik
()

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

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

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


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

macik
()

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

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

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
()

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

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

даная штука : 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, перенос базы

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

macik
()

Postfix, dovecot, mysql + roundcube

Ситуация такая. Установил сервер 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

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

macik
()

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

Есть такая идея. Мне надо что бы на сайте выдавало данные о размере папки. 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

есть такая проблема.
Пытаюсь включить 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 и синхронизация.

Есть такая проблема. Сделал почтовый сервер 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

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

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

macik
()

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

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

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

macik
()

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