Qmail doesn't notify of failed deliveries
Hello
I'm using Qmail on RedHat4 server along with spamd, SquirrelMail and pop3d addons
Output of ps -A command is
Code:
mail control]# ps -A
PID TTY TIME CMD
1 ? 00:00:01 init
2 ? 00:00:00 migration/0
3 ? 00:00:00 ksoftirqd/0
4 ? 00:00:00 migration/1
5 ? 00:00:00 ksoftirqd/1
6 ? 00:00:00 events/0
7 ? 00:00:00 events/1
8 ? 00:00:00 khelper
9 ? 00:00:00 kacpid
47 ? 00:00:00 kblockd/0
48 ? 00:00:00 kblockd/1
49 ? 00:00:00 khubd
72 ? 00:00:00 pdflush
73 ? 00:00:01 pdflush
76 ? 00:00:00 aio/0
74 ? 00:00:00 kswapd1
75 ? 00:00:00 kswapd0
77 ? 00:00:00 aio/1
221 ? 00:00:00 kseriod
339 ? 00:00:00 scsi_eh_0
346 ? 00:00:00 scsi_eh_1
373 ? 00:00:12 kjournald
1268 ? 00:00:00 udevd
1873 ? 00:00:00 shpchpd_event
2158 ? 00:00:00 kauditd
2420 ? 00:00:00 scsi_eh_2
2421 ? 00:00:00 usb-storage
2444 ? 00:00:00 scsi_eh_3
2445 ? 00:00:00 usb-storage
2594 ? 00:00:00 kmirrord
2741 ? 00:00:04 kjournald
2742 ? 00:00:00 kjournald
2743 ? 00:00:03 kjournald
2744 ? 00:00:19 kjournald
2745 ? 00:00:00 kjournald
3321 ? 00:00:14 syslogd
3325 ? 00:00:00 klogd
3334 ? 00:00:00 courierlogger
3335 ? 00:00:00 authdaemond
3343 ? 00:00:05 authdaemond
3344 ? 00:00:05 authdaemond
3345 ? 00:00:05 authdaemond
3346 ? 00:00:06 authdaemond
3347 ? 00:00:05 authdaemond
3381 ? 00:00:19 sshd
3391 ? 00:17:09 clamd
3403 ? 00:00:04 courierlogger
3404 ? 00:00:05 couriertcpd
3423 ? 00:00:05 spamd
3434 ? 00:00:00 httpd
3443 ? 00:00:00 crond
3450 ? 00:00:03 freshclam
3456 ? 00:06:20 httpd
3457 ? 00:06:22 httpd
3458 ? 00:06:13 httpd
3459 ? 00:06:26 httpd
3460 ? 00:06:18 httpd
3462 ? 00:00:00 mysqld_safe
3472 tty1 00:00:00 mingetty
3477 tty2 00:00:00 mingetty
3479 tty3 00:00:00 mingetty
3480 tty4 00:00:00 mingetty
3529 tty5 00:00:00 mingetty
3531 tty6 00:00:00 mingetty
3533 ? 00:00:00 svscanboot
4109 ? 00:00:08 svscan
4110 ? 00:00:00 readproctitle
4111 ? 00:00:00 supervise
4112 ? 00:00:00 supervise
4113 ? 00:00:00 supervise
4114 ? 00:00:00 supervise
4115 ? 00:00:00 supervise
4116 ? 00:00:00 supervise
4122 ? 00:00:01 multilog
4124 ? 00:00:00 multilog
4125 ? 00:00:01 multilog
4135 ? 00:00:26 mysqld
4146 ? 00:06:30 httpd
4168 ? 00:06:32 httpd
4916 ? 00:06:18 httpd
4917 ? 00:06:13 httpd
4918 ? 00:06:18 httpd
9309 ? 00:00:13 spamd
27012 ? 00:00:00 spamd
1356 ? 00:00:00 sshd
1366 pts/0 00:00:00 bash
1443 ? 00:00:00 tcpserver
1445 ? 00:00:00 tcpserver
1782 ? 00:00:00 qmail-send
1783 ? 00:00:00 qmail-lspawn
1784 ? 00:00:00 qmail-rspawn
1785 ? 00:00:00 qmail-clean
3712 pts/0 00:00:00 ps
and of qmail-showctl is
Code:
[root@mail control]# /var/qmail/bin/qmail-showctl
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 605, 602, 603, 0, 604, 606, 607, 608.
group ids: 602, 603.
badmailfrom: (Default.) Any MAIL FROM is allowed.
bouncefrom: Bounce user name is postmaster.
bouncehost: (Default.) Bounce host name is m**.net
concurrencylocal: (Default.) Local concurrency is 10.
concurrencyremote: (Default.) Remote concurrency is 20.
databytes: SMTP DATA limit is 10000000 bytes.
defaultdomain: Default domain name is m**.net.
defaulthost: (Default.) Default host name is m**.net
doublebouncehost: 2B recipient host: mail.m**.net
doublebounceto: 2B recipient user: doublebounce.
envnoathost: (Default.) Presumed domain name is m**.net
helohost: (Default.) SMTP client HELO host name is m**.net
idhost: (Default.) Message-ID host name is m**.net
localiphost: (Default.) Local IP address becomes m**.net
locals:
me: My name is m***.net
percenthack: (Default.) The percent hack is not allowed.
plusdomain: Plus domain name is net
qmqpservers: (Default.) No QMQP servers.
queuelifetime: Message lifetime in the queue is 6600 seconds.
rcpthosts:
SMTP clients may send messages to recipients at m***.org
SMTP clients may send messages to recipients at s***.net
morercpthosts: (Default.) No effect.
morercpthosts.cdb: (Default.) No effect.
smtpgreeting: (Default.) SMTP greeting: 220 m***.net
smtproutes: (Default.) No artificial SMTP routes.
timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.
timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.
timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.
virtualdomains:
Virtual domain: m**.org:m**.org
Virtual domain: m**.net:m**.net
badmailto: I have no idea what this file does.
queuelifetime1: I have no idea what this file does.
locals.lock: I have no idea what this file does.
virtualdomains.lock: I have no idea what this file does.
rcpthosts.lock: I have no idea what this file does.
Trouble is that, if a message is sent to any non-existent user, the sender doesn't get any delivery failure message. Only time any user gets a mail delivery failure message is when the user sends a mail to a non-existing domain. No mail delivery failure is received by the sender inside or outside my domain when mail delivery fails at address of my domain.
I decreased queuelifetime to nearly 6000 seconds but that didn't help my cause.
Is there anything that needs to be configured separately for mail delivery failure messages to be sent?