I have been having some trouble with qmail acting as a gateway
mail server to and from the Internet. I have tried looking on the
Internet for the answer and have looked through LWQ and not found
anything that I think resemble this issue.

Novell Netmail Server <-> qmail server <-> Internet

The qmail email server is qmail-1.03-1.0.13.src.rpm

Some emails coming from the Novell Netmail Server are making it through,
but others are not. In the TCPDUMP I noticed that the line
250 ok ######### qp #####
is absent after the .\r\n

Any help would be greatly appreciated.
I apologize for the long post, but I wanted
to get as much relevant info as possible.

Please let me know if you need anymore information.

Here is some files and output. Email addresses and server names have
been left out to protect the innocent. 
----------------- begin of TCPDUMP ---------------------------
220 Welcome to Server ESMTP\r\n
EHLO server.foo.com\r\n
250-Welcome to Server\r\n
250-PIPELINING\r\n
250 8BITMIME\r\n
MAIL FROM:<[EMAIL PROTECTED]>\r\n
RCPT TO:<EMAIL>\r\n
250 ok\r\n
250 ok\r\n
DATA\r\n
354 go ahead\r\n
Received: from someone [a.b.c.d] by qmail-server.foo.com
        with NetMail ModWeb Module; Tue, 08 Jun 2004 13:33:16 -0500\r\n
Subject: lyrics\n
\r\n
From: "FirstName LastName" <[EMAIL PROTECTED]>\r\n
To: EMAIL,\r\n
Date: Tue, 08 Jun 2004 13:33:16 -0500\r\n
X-Mailer: NetMail ModWeb Module\r\n
X-Sender: [EMAIL PROTECTED]
MIME-Version: 1.0\r\n
Content-Type: text/calendar; method=REQUEST; charset=utf-8\r\n
\r\n
BEGIN:VCALENDAR\r\n
PRODID:-//Novell Inc//NetMail ModWeb//\r\n
  .
  .
  .
<snip>
  .
  .
  .
END:VCALENDAR\r\n
.\r\n
----------------- end of TCPDUMP ---------------------------
----------------- /var/log/qmail/smtp/current | tai64nlocal ----
2004-06-08 21:43:47.690163500 tcpserver: pid 12697 from 10.1.1.18
2004-06-08 21:43:47.690850500 tcpserver: ok 12697 :10.1.1.8:25
:10.1.1.18::3633
2004-06-08 21:43:47.921202500 12697 > 220 Welcome to Server ESMTP 
2004-06-08 21:43:47.921591500 12697 < EHLO foo.com
2004-06-08 21:43:47.921593500 12697 > 250-Welcome to Server 
2004-06-08 21:43:47.921595500 12697 > 250-PIPELINING 
2004-06-08 21:43:47.921596500 12697 > 250 8BITMIME 
2004-06-08 21:43:47.921812500 12697 < MAIL FROM:<[EMAIL PROTECTED]> 
2004-06-08 21:43:47.921814500 12697 < RCPT TO:<EMAIL> 
2004-06-08 21:43:47.921919500 12697 > 250 ok 
2004-06-08 21:43:47.921920500 12697 > 250 ok 
2004-06-08 21:43:47.922194500 12697 < DATA 
2004-06-08 21:43:47.983748500 12697 > 354 go ahead 
2004-06-08 21:43:47.994205500 tcpserver: end 12697 status 256
----------------- end /var/log/qmail/smtp/current | tai64nlocal --
----------------- begin of qmail-showctl -------------------
qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 509.
subdirectory split: 23.
user ids: 100, 101, 102, 0, 103, 104, 105, 106.
group ids: 101, 102.

badmailfrom: (Default.) Any MAIL FROM is allowed.

bouncefrom: Bounce user name is MAILER-DAEMON.

bouncehost: (Default.) Bounce host name is qmail-server.foo.com.

concurrencylocal: (Default.) Local concurrency is 10.

concurrencyremote: Remote concurrency is 255.

databytes: SMTP DATA limit is 10000000 bytes.

defaultdomain: Default domain name is foo.com.

defaulthost: Default host name is qmail-server.foo.com.

doublebouncehost: (Default.) 2B recipient host: qmail-server.foo.com.

doublebounceto: 2B recipient user: doublebounce.

envnoathost: Presumed domain name is foo.com.

helohost: (Default.) SMTP client HELO host name is qmail-server.foo.com.

idhost: (Default.) Message-ID host name is qmail-server.foo.com.

localiphost: (Default.) Local IP address becomes qmail-server.foo.com.

locals: 
Messages for localhost are delivered locally.
Messages for qmail-server.foo.com are delivered locally.

me: My name is qmail-server.foo.com.

percenthack: (Default.) The percent hack is not allowed.

plusdomain: Plus domain name is foo.com.

qmqpservers: (Default.) No QMQP servers.

queuelifetime: (Default.) Message lifetime in the queue is 604800
seconds.

rcpthosts: 
SMTP clients may send messages to recipients at foo.com.
SMTP clients may send messages to recipients at qmail-server.foo.com.

morercpthosts: (Default.) No effect.

morercpthosts.cdb: (Default.) No effect.

smtpgreeting: SMTP greeting: 220 Welcome to Server.

smtproutes: 
SMTP route: foo.com:[10.1.1.18]

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: (Default.) No virtual domains.

servercert.pem.bak: I have no idea what this file does.

tarpitcount: I have no idea what this file does.

tarpitdelay: I have no idea what this file does.

blacklists: I have no idea what this file does.

concurrencyincoming: I have no idea what this file does.

defaultdelivery: I have no idea what this file does.

servercert.pem.orig: I have no idea what this file does.

servercert.pem: I have no idea what this file does.
----------------- end of qmail-showctl -------------------
---------- begin of /var/qmail/supervise/smtp/run --------
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming | sed -e '/^#/d'`
BLACKLIST=`cat /var/qmail/control/blacklists | sed -e '/^#/d'`
SMTPD="/var/qmail/bin/qmail-smtpd"
TCP_CDB="/etc/tcprules.d/tcp.smtp.cdb"
RBLSMTPD="/usr/bin/rblsmtpd"
HOSTNAME=`hostname`

exec /usr/bin/softlimit -m 30000000 \
     /usr/bin/tcpserver -v -R -p -x $TCP_CDB -c "$MAXSMTPD" \
     -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
     /usr/bin/recordio $RBLSMTPD $BLACKLIST $SMTPD $HOSTNAME /bin/true
2>&1
---------- begin of /var/qmail/supervise/smtp/run --------

Thanks in advance.
-- 
Eric Hoeve
erichoeve\\dash\\qmail\\at\\ehoeve\\dot\\com

Reply via email to