Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» FAQ по Exim MTA

Автор: Sudoer
Дата сообщения: 01.03.2007 12:39
Привет!
Я использую связку exim (4.66) + dovecot (24th 1.0 release candidate) mbox с SSL и MySQL.

Вот конфиг dovecot:

base_dir = /var/run/dovecot/
protocols = pop3s pop3
ssl_cert_file = /etc/ssl/certs/mail.pem
ssl_key_file = /etc/ssl/certs/mail.pem
login_user = exim
login_process_per_connection = yes
log_path=/var/run/dovecot/messages
mail_cache_min_mail_count = 0
mailbox_idle_check_interval = 5
mmap_disable = yes
mbox_read_locks = dotlock
mbox_write_locks = dotlock
mbox_lock_timeout = 600
mbox_dotlock_change_timeout = 600
mbox_dirty_syncs = no
mbox_lazy_writes = yes
first_valid_uid = 16
first_valid_gid = 16

protocol pop3 {
pop3_uidl_format = %08Xv%08Xu
pop3_lock_session = yes
login_executable = /usr/local/dovecot/libexec/dovecot/pop3-login
mail_executable = /usr/local/dovecot/libexec/dovecot/pop3
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}

mail_extra_groups = mail
mail_location = mbox:/var/mail:INBOX=/var/mail/%n

auth default {
mechanisms = plain
passdb sql {
args = /usr/local/dovecot/etc/dovecot-mysql.conf
}
userdb sql {
args = /usr/local/dovecot/etc/dovecot-mysql.conf
}
user = mail
verbose = yes
}

Почему-то у пользователей (Outlook, Thunderbird) постоянно дублируются сообщения.
К примеру:
пользователь считывает сообщения, флаги становятся "правильно":

X-IMAP: 1169824263 0000403135
...
X-UID: 403135 (у последнего сообщения)

Далее происходит странная вещь: сообщения в mbox'ах не удаляются. Нажимаешь повторное считывание - заливает всю почту заново. Через повторение процедуры 3-4 раза, наконец, удаляет почту в mbox'е.
В логах довекота постоянно появляется вот такое:

dovecot: Mar 01 10:26:02 Error: POP3(user@server): mbox sync: Expunged message reappeared in mailbox /var/mail/user (UID 403178 < 403216, seq=2, idx_msgs=0)
dovecot: Mar 01 10:26:02 Error: POP3(user@server): mbox sync: UID inserted in the middle of mailbox /var/mail/user (403216 > 403178, seq=2, idx_msgs=4)
dovecot: Mar 01 10:26:02 Error: POP3(user@server): mbox sync: UID inserted in the middle of mailbox /var/mail/user (403220 > 403178, seq=2, idx_msgs=4)
dovecot: Mar 01 10:26:02 Error: POP3(user@server): mbox sync: UID inserted in the middle of mailbox /var/mail/user (403224 > 403178, seq=2, idx_msgs=4)

Для тех же пользователей, которые оставляют почту на сервере ситуация еще хуже: при каждой проверки почты, mbox считывается полностью (хотя флаги выставляются правильно).
Автор: brezee
Дата сообщения: 01.03.2007 14:17
Поставил выше упомянутую связку(вязка exim и dovecot с веб интерфейсом postfixadmin) по примеру в статье
http://www.lissyara.su/?id=1173
начал тестировать, и тут ж...

Exim и dovecot запускаются, но в логах следующее

Mar 1 14:03:47 localhost dovecot: Dovecot v1.0.rc21 starting up
Mar 1 14:03:48 localhost dovecot: execv(/usr/local/libexec/dovecot/pop3-login) failed: Permission denied
Mar 1 14:03:48 localhost last message repeated 2 times
Mar 1 14:03:48 localhost dovecot: Temporary failure in creating login processes, slowing down for now

Пробую телнетом
telnet localhost 110

Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

и все зависает, т.е. даже нет +OK Dovecot at mail.bsd.home is ready.

если на 25 порт то логинится но письмо не отправляет

бьюсь уже давно, но никак,
куда смотреть, что делать, где собака зарыта? Help!!!!
Автор: DarkHost
Дата сообщения: 01.03.2007 16:09

Цитата:
Exim и dovecot запускаются, но в логах следующее

Проблемы с правами к файлу /usr/local/libexec/dovecot/pop3-login. Может быть он должен быть execute, а может быть владелей неверно указан.


Цитата:
если на 25 порт то логинится но письмо не отправляет

Это уже отдельный разговор: нужны логи Exim.

Добавлено:
Sudoer
Используй не rc, а stable версию.
Автор: ginger
Дата сообщения: 02.03.2007 12:29
Решила почитать, сегодня статью о Exim, на http://www.lissyara.su/?id=1173, следующие слова у меня вызвали улыбку на лице:

Цитата:
# Рубаем письма с китайскими сиволами
deny message = "this is spam - denied"
condition = ${if match{$message_body} \
{105[-_]*51[-_]*86|778[-_]*98[-_]*94} \
{yes}{no}}

То что это "стыряно" из статьи написанной мною я молчу, но то что, автор решил это так прокомментировать я в шоке... Кстати, Павел Семенец так же решил указать в своей статье это правило

Хочу пояснить что это правило было написано мною для того чтобы бороться со спамом American Language Center, но никак не с китайскими символами, теперь то вы понимаете что вызвало у меня улыбку?

После этого желание читать дальше у меня отпало...
Автор: Yuushi
Дата сообщения: 02.03.2007 21:58
Возникла проблемка, стоит exim (4.66) + dovecot (0.99.14 - задавила лень разбираться в конфигах новых) настраивал по статье Wombat'a. Exim завёлся нормально, а вот с dovecot проблема =(.
Конфиги dovecot: dovecot.conf
[more]base_dir = /var/run/dovecot/
protocols = imaps pop3s imap pop3
ssl_cert_file = /etc/ssl/certs/mail.pem
ssl_key_file = /etc/ssl/certs/mail.pem
login = imap
login_executable = /usr/local/libexec/dovecot/imap-login
login_user = exim
login = pop3
login_executable = /usr/local/libexec/dovecot/pop3-login
mail_extra_groups = mail
default_mail_env = maildir:/var/mail/%d/%n
imap_executable = /usr/local/libexec/dovecot/imap
pop3_executable = /usr/local/libexec/dovecot/pop3
auth = default
auth_mechanisms = plain
auth_userdb = mysql /etc/dovecot-mysql.conf
auth_passdb = mysql /etc/dovecot-mysql.conf
first_valid_uid = 1
auth_user = exim
auth_verbose = yes [/more]
и dovecot-mysql.conf
[more]db_unix_socket = /tmp/mysql.sock
db = exim
db_user = login
db_passwd = pass
db_client_flags = 0
default_pass_scheme = CRYPT
password_query = SELECT password FROM users WHERE login = '%n' AND domain = '%d' AND status = '1'
user_query = SELECT uid, gid FROM users WHERE login = '%n' AND domain = '%d'[/more]

Ошибка началась с того что при потыке тестового соединения телнетом вылезает:

Код: Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK dovecot ready.
user admin@xxxxxx.org
+OK
pass xxxxxxx
+OK Logged in.
* BYE Internal login failure. Error report written to server log.
Connection closed by foreign host.
Автор: Yuushi
Дата сообщения: 03.03.2007 19:01
Хм, попробовал сделать всё по статьям ginger. И опять =(

Код:
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK dovecot ready.
user admin@xxxxxx.org
+OK
pass xxxxxx
+OK Logged in.
* BYE Internal login failure. Error report written to server log.
Автор: Freelinked
Дата сообщения: 03.03.2007 22:55
Yuushi

Код: mysql> show fields from users;
Автор: Yuushi
Дата сообщения: 04.03.2007 12:05
[more]
id varchar(64) PRI
crypt varchar(64)
passwd varchar(64)
uid int(10) unsigned YES 2003
gid int(10) unsigned YES 12
mbox_host varchar(128) PRI xxxxxxx.org
shell varchar(32) YES /sbin/nologin
home varchar(128) YES /var/mail
quota tinyint(4) YES 15
active enum('Y','N') YES Y
[/more]

Это щас база классическая, которая указана в статье ginger.
Автор: Freelinked
Дата сообщения: 04.03.2007 12:56
Как ты можешь заметить, у тебя отличаются поля id != userid. Отсюда и ошибка. Поправь либо в mysql, либо в конфиге dovecot.

Цитата:
Это щас база классическая, которая указана в статье ginger.

Возможно, что в шапке с конфигами не совсем порядок.
Автор: Yuushi
Дата сообщения: 04.03.2007 13:53
Вот конфиги:
[more]
base_dir = /var/run/dovecot/
protocols = imaps pop3s imap pop3
ssl_cert_file = /etc/ssl/certs/mail.pem
ssl_key_file = /etc/ssl/certs/mail.pem
login = imap
login_executable = /usr/local/libexec/dovecot/imap-login
login_user = mail
login = pop3
login_executable = /usr/local/libexec/dovecot/pop3-login
mail_extra_groups = mail
# default_mail_env = maildir:/var/mail/%d/%n
imap_executable = /usr/local/libexec/dovecot/imap
pop3_executable = /usr/local/libexec/dovecot/pop3
auth = default
auth_mechanisms = plain
auth_userdb = mysql /etc/dovecot-mysql.conf
auth_passdb = mysql /etc/dovecot-mysql.conf
first_valid_uid = 1
auth_user = mail
# auth_verbose = yes
[/more]
и
[more]
db_unix_socket = /tmp/mysql.sock
db = exim
db_user = mysql_login
db_passwd = pass
db_client_flags = 0
default_pass_scheme = CRYPT
password_query = SELECT crypt FROM users WHERE id = '%n' AND mbox_host = '%d' AND active = 'Y'
user_query = SELECT home, uid, gid FROM users WHERE id = '%n' AND mbox_host = '%d'
[/more]

А вот собственно опять ошибка:

Код:
MySQL: Error executing query "SELECT home, uid, gid FROM users WHERE userid = 'admin@xxxxxxxxx.org'": Unknown column 'userid' in 'where clause'
pop3-login: Internal login failure: admin@xxxxxxxx.org
Автор: Freelinked
Дата сообщения: 04.03.2007 16:40
Ошибка все та же. Ты пытаешься сделать запрос из поля таблицы, которого не существует.
Ты правил конфиг после того, как я тебе сказал? Если да, то перезапускал dovecot?

Добавлено:
Плиз, пользуйся тэгом more.
Автор: Yuushi
Дата сообщения: 04.03.2007 18:05
Конечно перезапускал. Вчитайтесь в ошибку: Unknown column 'userid' in 'where clause'. Нас нету такой таблицы =(. Что-то мне говорит о внутренней ошибке довекота. И в том числе что-то связанное именно с модификацией таблицы =(. Хотя для теста я создавал таблицу userd и вносил в неё рекомендованные ginger данные и ошибка была той же =(.
Автор: Freelinked
Дата сообщения: 04.03.2007 19:32

Цитата:
Вчитайтесь в ошибку: Unknown column 'userid' in 'where clause'. Нас нету такой таблицы =(.

Нет у нас такого столбца. Имя таблицы - users
Я только что посмотрел на пример ginger из шапки. У нее используется column userid. У тебя id. Где нестыковка - тебе быстрее найти.
Смутно помню, что Exim кэширует какие-то запросы, возможно и лукапы к базе. Поэтому его тоже надо рестартануть.
Ради интереса, проделай такую операцию. Увидишь, что ошибка изменится.

Код: mysql> ALTER TABLE users CHANGE id userid VARCHAR(64);
Автор: DarkHost
Дата сообщения: 06.03.2007 13:37

Цитата:
Решила почитать, сегодня статью о Exim, на http://www.lissyara.su/?id=1173, следующие слова у меня вызвали улыбку на лице:

Цитата:

Цитата: # Рубаем письма с китайскими сиволами
deny message = "this is spam - denied"
condition = ${if match{$message_body} \
{105[-_]*51[-_]*86|778[-_]*98[-_]*94} \
{yes}{no}}     


То что это "стыряно" из статьи написанной мною я молчу, но то что, автор решил это так прокомментировать я в шоке... Кстати, Павел Семенец так же решил указать в своей статье это правило

Хочу пояснить что это правило было написано мною для того чтобы бороться со спамом American Language Center, но никак не с китайскими символами, теперь то вы понимаете что вызвало у меня улыбку?

После этого желание читать дальше у меня отпало...
Автор: JenyaV2
Дата сообщения: 06.03.2007 23:18
Всем, здравствуйте! Уважаемые специалисты, на вас одна надежда! Я в панике... чесслово.

Опишу свою проблему кратко и подробно.

КРАТКО: Не отправляется почта, если exim вызывается через Apache, обрабатывая php скрипт(mailtest.php -- простой <? mail(....) ?>). Отдельно же exim работает и даже если запускать этот mailtest.php просто в консоле "php mailtest.php" то всё сработает превосходно и почта отправится.


ПОДРОБНО:


1. ЛОГИ

1.1 Apache (var/log/error_log)
2007-03-06 14:53:16 1HOgeq-0003H6-Hm Failed to create spool file /var/spool/exim/input/q/1HOgeq-0003H6-Hm-D: Permission denied

1.2. EXIM
/var/log/exim/exim-panic.log -- пусто
/var/log/exim/exim-main-***.log -- ничего по поводу ошибки не написано (только информация об обработки очереди и заверешнии)




2. КОНФИГИ

2.1 php.ini
[root@myhost exim]# cat /etc/php.ini|grep sendmail
;sendmail_from = root@myhost .ru
sendmail_path = "/usr/sbin/exim -ti"

2.2. exim.conf
[root@dnmarket exim]# cat /etc/exim/exim.conf
######################################################################
# Runtime configuration file for Exim #
######################################################################


######################################################################
# MAIN CONFIGURATION SETTINGS #
######################################################################

primary_hostname = myhost.ru


domainlist local_domains = @ : lsearch;/etc/exim/localdomains
hostlist relay_hosts = lsearch;/etc/exim/relaydomains
hostlist auth_relay_hosts = *


log_selector = -retry_defer -skip_delivery -host_lookup_failed \
+incoming_interface +incoming_port +smtp_confirmation \
+sender_on_delivery +return_path_on_delivery +delivery_size \
+received_recipients +all_parents +address_rewrite \
+tls_certificate_verified +tls_peerdn \
+smtp_protocol_error +smtp_syntax_error \
+deliver_time +queue_time \
-lost_incoming_connection

log_file_path=/var/log/exim/exim-%s-%D.log

allow_domain_literals = false
never_users = daemon:root:bin:sync:named
host_lookup = *
trusted_users = exim
gecos_pattern = ^([^,:]*)
gecos_name = $1
freeze_tell = postmaster
auto_thaw = 1h
ignore_bounce_errors_after = 30m
timeout_frozen_after = 7d

received_header_text = "Received: \
${if def:sender_rcvhost {from ${sender_rcvhost}\n\t}\
{${if def:sender_ident {from ${sender_ident} }}\
${if def:sender_helo_name {(helo=${sender_helo_name})\n\t}}}}\
by ${primary_hostname} \
${if def:received_protocol {with ${received_protocol}}} \
(Exim ${version_number} #${compile_number})\n\t\
id ${message_id}\
${if def:received_for {\n\tfor <$received_for>}}"

system_filter = /etc/exim/system-filter
message_body_visible = 5000
message_size_limit = 10M
smtp_accept_max = 2048
smtp_connect_backlog = 256
queue_only
split_spool_directory
queue_run_max = 1
remote_max_parallel = 1
rfc1413_hosts = *
rfc1413_query_timeout = 0s

smtp_banner = "Welcome on our mail server!\n\
This system does not accept Unsolicited \
Commercial Email\nand will blacklist \
offenders via our spam processor.\nHave a \
nice day!\n\n${primary_hostname} ESMTP Exim \
${version_number} ${tod_full}"

######################################################################
# ACL CONFIGURATION #
# Specifies access control lists for incoming SMTP mail #
######################################################################

acl_not_smtp = acl_check_not_smtp


begin acl

acl_check_not_smtp:
warn
log_message = Called from {$pid} {$value} }
accept

check_recipient:
accept hosts = :

deny local_parts = ^.*[@%!/|]

deny senders = *@dbm;/etc/exim/access.db : \
dbm;/etc/exim/access.db

require verify = sender

deny message = unrouteable address
hosts = !127.0.0.1/8:0.0.0.0/0
!verify = recipient

accept domains = +local_domains
endpass
message = unknown user
verify = recipient

accept hosts = +relay_hosts

accept hosts = +auth_relay_hosts
endpass
message = authentication required
authenticated = *
deny message = relay not permitted

check_message:
accept

######################################################################
# ROUTERS CONFIGURATION #
# Specifies how addresses are handled #
######################################################################
# THE ORDER IN WHICH THE ROUTERS ARE DEFINED IS IMPORTANT! #
# An address is passed to each router in turn until it is accepted. #
######################################################################

begin routers

dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more

system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/exim/aliases}}
user = mail
file_transport = address_file
pipe_transport = address_pipe

userforward:
driver = redirect
check_local_user
file = $home/.forward
no_verify
no_expn
check_ancestor
allow_filter
modemask = 002
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply

localuser:
driver = accept
check_local_user
transport = local_delivery


######################################################################
# TRANSPORTS CONFIGURATION #
######################################################################
# ORDER DOES NOT MATTER #
# Only one appropriate transport is called for each delivery. #
######################################################################


begin transports

remote_smtp:
driver = smtp

local_delivery:
driver = appendfile
file = /var/mail/$local_part
delivery_date_add
envelope_to_add
return_path_add
group = mail
mode = 0600

address_pipe:
driver = pipe
return_output
address_file:

driver = appendfile
delivery_date_add
envelope_to_add
return_path_add

address_reply:
driver = autoreply

######################################################################
# RETRY CONFIGURATION #
######################################################################
begin retry

# Domain Error Retries
# ------ ----- -------
* * F,2h,15m; G,16h,1h,1.5; F,4d,6h

######################################################################
# REWRITE CONFIGURATION #
######################################################################
begin rewrite

######################################################################
# AUTHENTICATION CONFIGURATION #
######################################################################

2.3
[root@dnmarket exim]# cat /etc/exim/localdomains
myhost.ru

2.4
[root@dnmarket exim]# cat /etc/exim/relaydomains
localhost



Добавлено:
Apache2 запускает чилдов под пользователем apache.

Exim я не компилировал, а установил из rpm. Из него я понял что группа и пользователь exim:exim

Права на /var/spool
[root@myhost exim]# ls -l
total 24
drwxr-x--- 2 exim exim 4096 Mar 1 11:43 db
drwxr-x--- 20 exim exim 4096 Mar 6 11:58 input
drwxr-x--- 19 exim exim 4096 Mar 6 11:58 msglog
[root@myhost input]# ls -l
total 116
drwxr-x--- 2 exim exim 4096 Mar 1 12:26 1
drwxr-x--- 2 exim exim 4096 Mar 3 04:02 5
drwxr-x--- 2 exim exim 4096 Mar 3 04:53 8
drwxr-x--- 2 exim exim 4096 Mar 1 12:31 a
drwxr-x--- 2 exim exim 4096 Mar 4 04:02 e
drwxr-x--- 2 exim exim 4096 Mar 1 11:43 F
drwxr-x--- 2 exim exim 4096 Mar 4 04:58 g
drwxr-x--- 2 exim exim 4096 Mar 1 11:43 G
drwxr-x--- 2 exim exim 4096 Mar 5 04:02 H
drwxr-x--- 2 exim exim 4096 Mar 6 11:59 J
drwxr-x--- 2 exim exim 4096 Mar 6 04:03 k
drwxr-x--- 2 exim exim 4096 Mar 1 11:44 L
drwxr-x--- 2 exim exim 4096 Mar 6 04:42 Q
drwxr-x--- 2 exim exim 4096 Mar 6 11:59 t
drwxr-x--- 2 exim exim 4096 Mar 2 04:02 T
drwxr-x--- 2 exim exim 4096 Mar 6 11:59 V
drwxr-x--- 2 exim exim 4096 Mar 1 10:58 w
drwxr-x--- 2 exim exim 4096 Mar 1 12:25 Y


И пожалуйста! Очень нужна ваша помощь! Я почти отчаялся :'(
Автор: DarkHost
Дата сообщения: 07.03.2007 10:01

Код: # echo 'Hi!' | mail user@myhost.ru
Автор: JenyaV2
Дата сообщения: 07.03.2007 10:58

Цитата:
Код:
# echo 'Hi!' | mail user@myhost.ru

Работает?


да. всё отлично работает. пришла почта.

[root@myhost ~]# echo 'Hi!' | mail ***@yahoo.com

вырезка из лога
----------------------------------------------------------
2007-03-07 02:53:17 1HOrst-0003bb-HV => ***@yahoo.com F=<root@myhost.ru> P=<root@myhost.ru> R=dnslookup T=remote_smtp S=291 H=c.mx.mail.yahoo.com [216.39.53.3] C="250 ok dirdel" QT=46s DT=0s
2007-03-07 02:53:17 1HOrst-0003bb-HV Completed
2007-03-07 02:53:17 End queue run: pid=13864
2007-03-07 02:54:17 Start queue run: pid=13869
--------------------------------------------------------------

САМ СКРИПТИК(ничего особенного):

Код:
[root@myhost ~]# cat /var/www/myhost/public_html/mailtest.php
<?
if(mail("***@yahoo.com", "sssss", "222222", "From: asdm@myhost.ru\r\n")) echo "sended<hr>";
else echo "not sended";
?>
Автор: DarkHost
Дата сообщения: 07.03.2007 11:12
JenyaV2
Попробуйте так:

Код: <?php
mail("joecool@example.com", "My Subject", "Line 1\nLine 2\nLine 3");
?>
Автор: JenyaV2
Дата сообщения: 07.03.2007 11:51
Не вижу разницы в скриптах. Но результат всё тот-же -- не отправлено.
в error_log:

Код:
2007-03-07 03:49:17 1HOslp-0003eq-Gq Failed to create spool file /var/spool/exim/input/p/1HOslp-0003eq-Gq-D: Permission denied
Автор: DarkHost
Дата сообщения: 07.03.2007 12:08
JenyaV2
У вас есть ошибка. Что вам еще нужно? Чтобы я за вас права правил?
Автор: JenyaV2
Дата сообщения: 07.03.2007 12:13
...


Код: [root@myhost public_html]# chmod -R 777 /var/spool/exim
Автор: AutopilotNN
Дата сообщения: 07.03.2007 12:37
JenyaV2
trusted_users = exim apache
Автор: Freelinked
Дата сообщения: 07.03.2007 12:46

Цитата:
Тут ИМХО дело в настройках exim, а не в банальной установке прав для spool директории exim.

Exim работает. Проблема именно в правах.


Цитата:
chmod -R 777 /var/spool/exim

Вот это - излишне.

Проверь все, как описано в Q0044

Добавлено:
AutopilotNN
+1
Автор: DarkHost
Дата сообщения: 07.03.2007 13:15

Цитата:
JenyaV2
trusted_users = exim apache

Тогда уж так:
trusted_users = exim www
Автор: JenyaV2
Дата сообщения: 07.03.2007 15:55
AutopilotNN

Цитата:
trusted_users = exim apache

тогда trusted_users=exim:apache
правильно?


Freelinked

Цитата:
Exim работает. Проблема именно в правах.

я не спорю что он работает. но не так как надо

Цитата:
Вот это - излишне.

Проверь все, как описано в Q0044


вернул всё обратно

Код:
drwxr-x--- 2 exim exim 4096 Mar 7 02:52 db
drwxr-x--- 23 exim exim 4096 Mar 7 07:20 input
drwxr-x--- 21 exim exim 4096 Mar 7 02:51 msglog

drwxr-x--- 2 exim exim 4096 Mar 1 12:26 1
drwxr-x--- 2 exim exim 4096 Mar 3 04:02 5
drwxr-x--- 2 exim exim 4096 Mar 7 07:52 6
drwxr-x--- 2 exim exim 4096 Mar 3 04:53 8
drwxr-x--- 2 exim exim 4096 Mar 1 12:31 a
drwxr-x--- 2 exim exim 4096 Mar 7 04:17 b
drwxr-x--- 2 exim exim 4096 Mar 4 04:02 e
drwxr-x--- 2 exim exim 4096 Mar 7 07:20 E
drwxr-x--- 2 exim exim 4096 Mar 1 11:43 F
drwxr-x--- 2 exim exim 4096 Mar 4 04:58 g
drwxr-x--- 2 exim exim 4096 Mar 1 11:43 G
drwxr-x--- 2 exim exim 4096 Mar 5 04:02 H
drwxr-x--- 2 exim exim 4096 Mar 7 07:52 J
drwxr-x--- 2 exim exim 4096 Mar 6 04:03 k
drwxr-x--- 2 exim exim 4096 Mar 1 11:44 L
drwxr-x--- 2 exim exim 4096 Mar 6 04:42 Q
drwxr-x--- 2 exim exim 4096 Mar 7 02:53 t
drwxr-x--- 2 exim exim 4096 Mar 2 04:02 T
drwxr-x--- 2 exim exim 4096 Mar 6 11:59 V
drwxr-x--- 2 exim exim 4096 Mar 6 15:30 w
drwxr-x--- 2 exim exim 4096 Mar 1 12:25 Y

[root@myhost sbin]# ls -l|grep exim
-rwxr-xr-x 1 root exim 1896164 Sep 8 2005 exim
Автор: DarkHost
Дата сообщения: 07.03.2007 16:10

Цитата:
И ВСЁ РАВНО ОШИБКА:

Дайте

Код: ls -la /var/spool/exim/input
Автор: JenyaV2
Дата сообщения: 07.03.2007 16:16
[root@myhost exim]# ls -la /var/spool/exim/input
total 144
drwxr-x--- 23 exim exim 4096 Mar 7 07:20 .
drwxr-x--- 5 exim exim 4096 Mar 1 06:42 ..
drwxr-x--- 2 exim exim 4096 Mar 1 12:26 1
drwxr-x--- 2 exim exim 4096 Mar 3 04:02 5
drwxr-x--- 2 exim exim 4096 Mar 7 08:14 6
drwxr-x--- 2 exim exim 4096 Mar 3 04:53 8
drwxr-x--- 2 exim exim 4096 Mar 1 12:31 a
drwxr-x--- 2 exim exim 4096 Mar 7 04:17 b
drwxr-x--- 2 exim exim 4096 Mar 4 04:02 e
drwxr-x--- 2 exim exim 4096 Mar 7 07:20 E
drwxr-x--- 2 exim exim 4096 Mar 1 11:43 F
drwxr-x--- 2 exim exim 4096 Mar 4 04:58 g
drwxr-x--- 2 exim exim 4096 Mar 1 11:43 G
drwxr-x--- 2 exim exim 4096 Mar 5 04:02 H
drwxr-x--- 2 exim exim 4096 Mar 7 08:14 J
drwxr-x--- 2 exim exim 4096 Mar 6 04:03 k
drwxr-x--- 2 exim exim 4096 Mar 1 11:44 L
drwxr-x--- 2 exim exim 4096 Mar 6 04:42 Q
drwxr-x--- 2 exim exim 4096 Mar 7 02:53 t
drwxr-x--- 2 exim exim 4096 Mar 2 04:02 T
drwxr-x--- 2 exim exim 4096 Mar 6 11:59 V
drwxr-x--- 2 exim exim 4096 Mar 6 15:30 w
drwxr-x--- 2 exim exim 4096 Mar 1 12:25 Y
Автор: DarkHost
Дата сообщения: 07.03.2007 16:19
JenyaV2
А теперь сделайте

Код: ls -la /var/spool/exim/input/u
Автор: JenyaV2
Дата сообщения: 07.03.2007 16:36
DarkHost


Код: [root@myhost exim]# ls -la /var/spool/exim/input/w
total 16
drwxr-x--- 2 exim exim 4096 Mar 6 15:30 .
drwxr-x--- 23 exim exim 4096 Mar 7 07:20 ..
Автор: Freelinked
Дата сообщения: 07.03.2007 18:02
JenyaV2

Цитата:
Check that you have set up the Exim binary to be setuid root. It should look like this:


Код: -rwsr-xr-x 1 root xxx 502780 Jul 16 14:16 exim

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: MS Outlook Возвращает: Не удается доставить.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.