Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Main Section Mail Server
  • Search

[Solved] - Owner/Permissions problem: Unable to receive e-mail

Questions regarding the Mail Server
Dovecot, Exim, RoundCube
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Sattva
Posts: 71
Joined: Thu Apr 25, 2013 9:34 am

[Solved] - Owner/Permissions problem: Unable to receive e-mail
  • Quote

Post by Sattva » Tue Mar 01, 2016 9:28 pm

unable to set gid=12 or uid=505 (euid=93): local delivery to name <name()pifagor.org> transport=local_delivery
---

Приветствую.

$5 Готов пожертвовать за эффективную подсказку.


Взломали старый Wordpress. Отправляли 30 000 писем за сутки.
Сменил права на

Code: Select all

/usr/sbin/sendmail

chmod 0644 /usr/sbin/sendmail
Попытка вернуть права на 755 обратно эффекта не дала.
Вероятно испортил права и владельца.
Подскажите, пожалуйста, какими должны быть права и владелец?

Жалею.

chmod 0755 /usr/sbin/sendmail
После этого почта отправляться перестала по sendmail, но теперь она и получаться перестала.
Отправляется по SMTP, но через RoundCube отправка невозможна - получаю ошибку (сообщение о невозможности отправить почту).

Сейчас в "ручном режиме" пользуюсь этим для доставки почты:
To forcefully send all the mails:
exiqgrep -zi | xargs exim -M

2016-03-01 20:08:57 [18321] cwd=/usr/sbin 3 args: exim -M 1aaivM-0002Qs-OL
2016-03-01 20:08:57 [18321] 1aaivM-0002Qs-OL Unfrozen by forced delivery
2016-03-01 20:08:57 [18321] 1aaivM-0002Qs-OL => xxx <name()pifagor.org> F=<name()gmail.com> P=<name()gmail.com> R=loca
luser T=local_delivery S=2533 QT=6h11m49s DT=0s
2016-03-01 20:08:57 [18321] 1aaivM-0002Qs-OL Completed QT=6h11m49s

Суть проблемы:

Code: Select all

2016-03-01 13:57:08 [9359] cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc 1aaivM-0002Qs-OL
2016-03-01 13:57:08 [9360] 1aaivM-0002Qs-OL unable to set gid=12 or uid=505 (euid=93): local delivery to name <name()pifagor.org> transport=local_delivery
2016-03-01 13:57:08 [9359] 1aaivM-0002Qs-OL failed to read delivery status for name()pifagor.org from delivery subprocess
2016-03-01 13:57:08 [9359] 1aaivM-0002Qs-OL appendfile transport process returned non-zero status 0x0100: exit code 1
2016-03-01 13:57:08 [9359] 1aaivM-0002Qs-OL == name()pifagor.org R=localuser T=local_delivery defer (-1)
2016-03-01 13:57:08 [9359] 1aaivM-0002Qs-OL Frozen
Искал весь день по строкам:

Code: Select all

unable to set gid=12 or uid=505
failed to read delivery status for
appendfile transport process returned non-zero status
но так ничего и не нашел толкового, кроме того, что проблема должна быть именно в правах.


Ставил VestaCP в Апреле 2013 и она же настроила Exim + Dovecot + Roundcube.

Нашел

Code: Select all

10-master.conf
---
service auth {
  unix_listener auth-client {
    group = mail
    mode = 0660
    user = dovecot
  }
  user = dovecot

gid=12 Изучаю:
---
id mail
gid=12(mail)

Значит, этой группе что-то должно принадлежать?

Code: Select all

chown dovecot:mail dovecot
Эффекта не дало.

Code: Select all

-rwxr-xr-x  1 root root    155648 Dec  7 22:31 clamd
-rwxr-xr-x. 1 root root     61336 Feb 22  2013 dovecot
-rwxr-xr-x. 1 root root     10987 Oct 28  2012 exicyclog
-rwxr-xr-x. 1 root root      5213 Oct 28  2012 exigrep
-rwxr-xr-x. 1 root root   1118184 Oct 28  2012 exim
lrwxrwxrwx. 1 root root        21 Apr 24  2013 sendmail -> /etc/alternatives/mta
lrwxrwxrwx. 1 root root         4 Apr 24  2013 sendmail.exim -> exim

rpm -qf /usr/sbin/sendmail
exim-4.72-4.el6.x86_64
Last edited by Sattva on Tue Feb 01, 2022 1:47 pm, edited 5 times in total.
Top

Sattva
Posts: 71
Joined: Thu Apr 25, 2013 9:34 am

Re: $5 - Owner/Permissions problem: Unable to receive e-mail
  • Quote

Post by Sattva » Tue Mar 01, 2016 9:42 pm

Code: Select all

# stat /usr/sbin/sendmail
  File: `/usr/sbin/sendmail' -> `/etc/alternatives/mta'
  Size: 21              Blocks: 0          IO Block: 4096   symbolic link
Device: fd00h/64768d    Inode: 791702      Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-03-01 11:39:22.675549990 +0200
Modify: 2013-04-24 21:21:49.778000001 +0300
Change: 2013-04-24 21:21:49.778000001 +0300

Code: Select all

#stat sendmail.exim
  File: `sendmail.exim' -> `exim'
  Size: 4               Blocks: 0          IO Block: 4096   symbolic link
Device: fd00h/64768d    Inode: 791699      Links: 1
Access: (0777/lrwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-03-01 11:39:22.675549990 +0200
Modify: 2013-04-24 21:21:49.546000001 +0300
Change: 2013-04-24 21:21:49.546000001 +0300

Code: Select all

# stat exim
  File: `exim'
  Size: 1118184         Blocks: 2184       IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 791686      Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-03-01 20:58:21.160382174 +0200
Modify: 2012-10-28 20:32:28.000000000 +0200
Change: 2016-03-01 20:57:40.360155132 +0200
Top

Sattva
Posts: 71
Joined: Thu Apr 25, 2013 9:34 am

Re: $5 - Owner/Permissions problem: Unable to receive e-mail
  • Quote

Post by Sattva » Tue Mar 01, 2016 10:27 pm

Code: Select all

# exim -d -bV
Exim version 4.72 #1 built 28-Oct-2012 18:32:26
Copyright (c) University of Cambridge, 1995 - 2007
Berkeley DB: Berkeley DB 4.7.25: (March  5, 2012)
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL Content_Scanning DKIM Old_Demime
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm nis nis0 nisplus passwd sqlite
Authenticators: cram_md5 cyrus_sasl dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
OpenSSL compile-time version: OpenSSL 1.0.0-fips 29 Mar 2010
OpenSSL runtime version: OpenSSL 1.0.0-fips 29 Mar 2010
Exim version 4.72 uid=0 gid=0 pid=16470 D=fbb95cfd
Berkeley DB: Berkeley DB 4.7.25: (March  5, 2012)
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL Content_Scanning DKIM Old_Demime
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb dsearch ldap ldapdn ldapm nis nis0 nisplus passwd sqlite
Authenticators: cram_md5 cyrus_sasl dovecot plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
OpenSSL compile-time version: OpenSSL 1.0.0-fips 29 Mar 2010
OpenSSL runtime version: OpenSSL 1.0.0-fips 29 Mar 2010
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=16470
  auxiliary group list: <none>
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
configuration file is /etc/exim/exim.conf
log selectors = ffffffff 7fffffff
Loading lookup modules from /usr/lib64/exim/4.72-4.el6/lookups
Loaded 0 lookup modules
Total 17 lookups
LOG: MAIN
  cwd=/usr/sbin 3 args: exim -d -bV
trusted user
admin user
changed uid/gid: privilege not needed
  uid=93 gid=93 pid=16470
  auxiliary group list: 12 93
originator: uid=0 gid=0 login=root name=root
sender address = [email protected]
Configuration file is /etc/exim/exim.conf
Top

Sattva
Posts: 71
Joined: Thu Apr 25, 2013 9:34 am

Re: $5 - Owner/Permissions problem: Unable to receive e-mail
  • Quote

Post by Sattva » Tue Mar 01, 2016 11:04 pm

Было:
Name: exim
Permissions (Octal): 100755


chmod u+s /usr/sbin/exim

Стало:
Name: exim
Permissions (Octal): 104755

Code: Select all

# ls -Al exim
-rwsr-xr-x. 1 root root 1118184 Oct 28  2012 exim

Helped. HAPPY!
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Mail Server”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password