qmail Digest 20 Sep 1999 10:00:00 -0000 Issue 765
Topics (messages 30473 through 30512):
Re: <> question
30473 by: Greg Owen
30483 by: Claus F�rber
Re: When will qmail back off to the next MX?
30474 by: Greg Owen
30476 by: Pavel Kankovsky
30487 by: phil.ipal.net
Re: http://pobox.com/~djb/ezmlm.html
30475 by: Frederik Lindberg
30490 by: Jeff Taylor
30493 by: James J. Lippard
30494 by: Ilya L. Shadrin
30499 by: Ruben van der Leij
cyclog and daily logs
30477 by: Jan Stanik
30486 by: phil.ipal.net
30504 by: Anand Buddhdev
30506 by: phil.ipal.net
Running Qmail - Script and messages
30478 by: Subba Rao
30480 by: Magnus Bodin
30510 by: Serban Udrea
Re: ANNOUNCE: /var/qmail/control/locals and regex
30479 by: Robert Sander
30512 by: Claus F�rber
JavaMail Store Provider
30481 by: Filippos Slavik
Re: Qmail as a forwarder
30482 by: Magnus Bodin
Main server = qmail, destination = ms exchange
30484 by: Olivier M.
30488 by: Ruben van der Leij
30491 by: Einar Bordewich
How to remove a (botched) qmail installation to start over?
30485 by: Warren 'Llama' Ernst
Re: maildir structure
30489 by: Mark Weinem
New qmail install help.
30492 by: Mark Thomas
30502 by: Anand Buddhdev
qmail-smtpd-wrapper error.
30495 by: Mark Thomas
auto-forward email and hierarchical email account
30496 by: jackie.macro.com.hk
size of users/cdb?
30497 by: B. Engineer
Qmail with LDAP auth patches
30498 by: Jim Gilliver
30509 by: Andre Oppermann
Re: Trivial Messages from Qmail
30500 by: Anand Buddhdev
Re: qmail LWQ installation problem - qmail doesn't seem executable
30501 by: Michel Geldenhuys
Having trouble with pop
30503 by: Rick Erlandson
qmail-smtp fails on RedHat 6.0
30505 by: Richard George
Logfiles / Scripts
30507 by: Thomas Foerster
Re: permanent error: control/locals file
30508 by: Chris McCarthy
rewrite recipient address
30511 by: Neil Chan
Administrivia:
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To bug my human owner, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
[EMAIL PROTECTED]
----------------------------------------------------------------------
> I use qmail and have noticed that the vast majority of spam that comes
> through is from <>
>
> Is there an a means by which I can reject mail from <> or is there any
> problems associated with this?
There is a problem with doing it:
RFC 821, section 3.6:
This notification message must be from the server-SMTP at this
host. Of course, server-SMTPs should not send notification
messages about problems with notification messages. One way to
prevent loops in error reporting is to specify a null reverse-path
in the MAIL command of a notification message. When such a
message is relayed it is permissible to leave the reverse-path
null. A MAIL command with a null reverse-path appears as follows:
MAIL FROM:<>
In other words, that's the "sender" for most bounces, so if you drop
mail from <> you'll be shutting out bounce messages.
--
gowen -- Greg Owen -- [EMAIL PROTECTED]
sean <[EMAIL PROTECTED]> schrieb/wrote:
> Is there an a means by which I can reject mail from <> or is there any
> problems associated with this?
Delivery failure reports are required by messaging standards to come
from <>. If you block it you will never know when messages sent by you
can not be delivered.
--
Claus Andre Faerber <http://www.faerber.muc.de>
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E 25 56 69 A5 C6 A0 C9 DC
> The Raptor tech we talked with said one has to use the
> filters to prevent listening ports from being reached
> on untrusted interfaces.
I believe I've found the info required to fix the problem at my
firewall. http://www.raptor.com/cs/FAQ/entv5basictrafficmethods.html is a
description of the different ways that Raptor can pass traffic. The summary
of the fix is Raptor "local tunnels" which are packet filtering. It'll have
to wait until I get back from vacation, but once that's in place things
should be back to normal.
But before I go, in response to Racer X:
>> the more i think about this, the more i think that
>> fallback MX records aren't really necessary anymore.
There are several reasons I think they are still useful:
1) Redundancy. All machines die at some time or other. I'd rather
not have the added pressure of knowing that mail will start bouncing if it
isn't fixed in X amount of time while I'm trying to fix it.
2) Maintenance. You can take your mail server down for maintenance
and not worry about where the mail sits in the meantime - I'd rather it sit
and wait on my server than on someone elses!
3) Upgrades. You can test upgrades on a fallback MX before moving
them on up.
On that note, I'm leaving for the caribbean. Have a good week, all!
--
gowen -- Greg Owen -- [EMAIL PROTECTED]
On Fri, 17 Sep 1999, Russell Nelson wrote:
> Because you claimed that it was speaking SMTP. Upon examination, it
> isn't. Your MX records are false. Why should I send your server any
> mail at all, since it may not be the right server at all?
1. The host is dead => it does not send any datagrams =>
it does not speak SMTP.
2. The host is alive but no process listens on SMTP port => it refuses
TCP connections => it does not speak SMTP.
3. The host is alive, some process listens on SMTP port but something
gets screwed up when a connection is open, and the connection is closed
immediately (e.g. qmail-smtpd binary is corrupted and dies immediately)
=> it does not say SMTP hello => it does not speak SMTP.
Summary: the server fails to speak SMTP in all cases.
Ergo, if the server is listed as an MX record for some domain name, "I
claimed it was speaking SMTP but upon examination, it isn't, therefore MX
records are false." In ALL cases 1, 2, and 3. Why does qmail fall back to
other MXes in cases 1 and 2 but not in case 3? Why does it fall back at
all? It should always ignore the other MXes because the records are
always incorrect according to your reasoning!?
Let's have a private network having two gateways: a primary one and a
backup one. The gateways accept e-mail traffic from the Internet and
forward messages to some system running on the private network (that is
not visible to the outer world). Any gateway is able to do this but the
primary one is listed as the first MX because its performance is better.
If the primary gateway breaks, the messages from qmail will be delivered
through the backup one in failure cases 1 and 2 but not in case 3. This is
strange, isn't it? Why is case 3 special? Is there anything wrong with
this setup? If yes, enlighten me, please. :)
BTW: I have omitted a case when the server accepts connections, starts
SMTP conversations but it always (as far as the client knows) dies in
the middle of the conversation. It depends on Russell's definition of
"speaking SMTP" whether such a host speaks SMTP or not.
Your Advocatus Diaboli, :)
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Pavel Kankovsky wrote:
> 1. The host is dead => it does not send any datagrams =>
> it does not speak SMTP.
> 2. The host is alive but no process listens on SMTP port => it refuses
> TCP connections => it does not speak SMTP.
> 3. The host is alive, some process listens on SMTP port but something
> gets screwed up when a connection is open, and the connection is closed
> immediately (e.g. qmail-smtpd binary is corrupted and dies immediately)
> => it does not say SMTP hello => it does not speak SMTP.
Described another way, there are many failure scenarios where the actual
cause is not a misconfiguration of the mail:
1. The server is out of memory and is unable to copy a datagram containing
a SYN packet from the device interface layer to the IP network layer.
The packet is discarded and no ACK or RST is ever sent.
2. The server is out of memory and is unable to allocate structures for
completing a connection. A RST might be sent back to the source.
3. The server is out of memory and is unable to sbrk() more memory for the
process that accepted the incoming connection. The process faults
before conducting protocol, and a RST is sent to close the connection.
We may well fault the server for not having enough RAM, or enough swap space,
or having hosted an IRC bot and invited DoS attacks, or whatever. But
the mail implementation (it could be qmail) and configuration may well be
entirely correct.
In any such failure scenario, there may be reasons for a mail server to
chose some action, such as:
1. Immediately try the same server again.
2. Immediately try the next higher MX server. If all MX servers fail,
choose an action from 3 or 4.
3. Requeue the message to be tried again later. If a certain time
period has expired, return the message to the sender.
4. Return the message to the sender immediately even though the time
period for expiration has not lapsed.
Whatever the choice of action, why would that choice not be consistent
across the 3 failure modes? All 3 failure modes represent a situation
which may be corrected any time between the next delivery attempt, and
the final delivery attempt (hence making action #4 a bad choice, IMHO).
I can understand (but not entirely agree with) arguments against going to
the next higher MX. What I cannot understand is why some of the failure
scenarios would justify that choice while others would not.
> Summary: the server fails to speak SMTP in all cases.
>
> Ergo, if the server is listed as an MX record for some domain name, "I
> claimed it was speaking SMTP but upon examination, it isn't, therefore MX
> records are false." In ALL cases 1, 2, and 3. Why does qmail fall back to
> other MXes in cases 1 and 2 but not in case 3? Why does it fall back at
> all? It should always ignore the other MXes because the records are
> always incorrect according to your reasoning!?
The server may well be configured to speak SMTP in all 3 cases were it
not muffled by a transient error condition that could be corrected by
things between a sysadmin cleaning up runaway processes, or a netadmin
blocking a DoS attack at the router, or a nervous operator pushing the
reset button.
--
Phil Howard | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
phil | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
at | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
ipal | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
dot | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
net | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
On Sat, Sep 18, 1999 at 10:12:36AM -0500, Mark Thomas wrote:
> When you double click on this address(or cut and paste it), do you get to
> this site, or do you get errors. Http://www.pobox.com/~djb/qmail.html
>
> Because, if you can get there, I have a real funny problem. Because I use
> Pobox.com for my mail redirector, and I frequent their site, I just can't
> get to ~djb/ under pobox.com.
DJB uses anonftpd which uses a more general/better ls format, but also one
that isn't universally supported. ~djb maps there. Squid supports it, lynx
2.8 supports it (i believe >=2.6). I think latest IE/NScape do as well, but
I do most things via SQUID, so I'm not sure.
-Sincerely, Fred
I am using Lynx Version 2.8.3dev.9 (13 Sep 1999) and it just hangs on
the ftp://kookbera... address.
Jeff
Quoting Frederik Lindberg <[EMAIL PROTECTED]>:
> On Sat, Sep 18, 1999 at 10:12:36AM -0500, Mark Thomas wrote:
> > When you double click on this address(or cut and paste it), do you get to
> > this site, or do you get errors. Http://www.pobox.com/~djb/qmail.html
> >
> > Because, if you can get there, I have a real funny problem. Because I use
> > Pobox.com for my mail redirector, and I frequent their site, I just can't
> > get to ~djb/ under pobox.com.
>
> DJB uses anonftpd which uses a more general/better ls format, but also one
> that isn't universally supported. ~djb maps there. Squid supports it, lynx
> 2.8 supports it (i believe >=2.6). I think latest IE/NScape do as well, but
> I do most things via SQUID, so I'm not sure.
>
> -Sincerely, Fred
>
>
Lynx fails for me, too (version 2.8rel.2)... in my case it's because my
router blocks the returning data connection from the FTP server.
Apparently lynx doesn't know how to do passive FTP. Perhaps your problem
is similar?
Jim Lippard [EMAIL PROTECTED] http://www.discord.org/
Unsolicited bulk email charge: $500/message. Don't send me any.
PGP Fingerprint: 0C1F FE18 D311 1792 5EA8 43C8 7AD2 B485 DE75 841C
On Sun, 19 Sep 1999, Jeff Taylor wrote:
> I am using Lynx Version 2.8.3dev.9 (13 Sep 1999) and it just hangs on
> the ftp://kookbera... address.
>
> Jeff
>
>
> Quoting Frederik Lindberg <[EMAIL PROTECTED]>:
> > On Sat, Sep 18, 1999 at 10:12:36AM -0500, Mark Thomas wrote:
> > > When you double click on this address(or cut and paste it), do you get to
> > > this site, or do you get errors. Http://www.pobox.com/~djb/qmail.html
> > >
> > > Because, if you can get there, I have a real funny problem. Because I use
> > > Pobox.com for my mail redirector, and I frequent their site, I just can't
> > > get to ~djb/ under pobox.com.
> >
> > DJB uses anonftpd which uses a more general/better ls format, but also one
> > that isn't universally supported. ~djb maps there. Squid supports it, lynx
> > 2.8 supports it (i believe >=2.6). I think latest IE/NScape do as well, but
> > I do most things via SQUID, so I'm not sure.
> >
> > -Sincerely, Fred
> >
> >
>
Chris,
I _constantly_ got "Network error: connection reset by peer" when I trying
to get
anything below http://pobox.com/~djb I guess it's a problem of DJB's site,
since http://pobox.com works fine.
Maybe it's because I use proxy to access Inet from my LAN.
Ilya
----- Original Message -----
From: Chris Johnson <[EMAIL PROTECTED]>
To: Mark Thomas <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, September 18, 1999 1:51 PM
Subject: Re: http://pobox.com/~djb/ezmlm.html
> On Sat, Sep 18, 1999 at 01:54:40AM -0500, Mark Thomas wrote:
> > I am trying to setup qmail for the first time. Being a newbie to Linux,
I
> > need all of the help I can get. I keep seing references to this, but I
> > cannot see anything under pobox.com/.
> >
> > I even got this message after signing up to this mailing list.
> > See http://pobox.com/~djb/qmail.html for more information about qmail.
> > Please read http://pobox.com/~djb/qmail/faq.html before sending your
> > question to the qmail mailing list.
>
> Just follow these instructions literally. Don't try to "see anything under
> pobox.com," whatever that might mean. Access the cited URLs, and there you
will
> find the desired information.
>
> Chris
>
>
On Mon, Sep 20, 1999 at 08:55:46AM +0600, Ilya L. Shadrin wrote:
> I _constantly_ got "Network error: connection reset by peer" when I trying
> to get
[ruben@pc-ruben ~]$ wget http://pobox.com/~djb/
--08:13:36-- http://pobox.com:80/%7Edjb/
=> ndex.html.2'
Connecting to pobox.com:80... connected!
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: ftp://koobera.math.uic.edu/www/ [following]
--08:13:36-- ftp://koobera.math.uic.edu:21/www/
=> .listing'
Connecting to koobera.math.uic.edu:21... connected!
Logging in as anonymous ... Logged in!
==> TYPE I ... done. ==> CWD www ... done.
==> PORT ... done. ==> LIST ... done.
0K -> ....
08:13:39 (7.57 KB/s) - .listing' saved [4972]
It looks like everything works fine. Do you have a ftp-client handy? Try
that. If that still gives problems, try passive mode ftp. See the manual
from your ftp-client for instructions.
Note that MICROS~1's ftp.exe is braindead for not being able to do passive mode.
--
Ruben
--
Eat more memory!
Hi,
I need to start new log file for qmail every day.I use cyclog, but
there I can set log file size only. Is it possible rotate logs every day?
Thanks,
--
Jan Stanik
[EMAIL PROTECTED]
Telenor Internet,s.r.o
Jan Stanik wrote:
> Hi,
>
> I need to start new log file for qmail every day.I use cyclog, but
> there I can set log file size only. Is it possible rotate logs every day?
One of my planned hacks is to modify the logging code so that it obtains
the time stamp (I guess it probably already does, anyway) and derives the
log file name from that according to a configureable pattern. Then if the
name does not match the name currently open for, the new name is opened
and the old name is closed, and the current log message is recorded to the
new log file.
I will also have it track log file size and if certain size thresholds
are reached, the pattern used to generate log file names will change,
such as switching from daily log file name formats to hourly.
I will also have a means to configure a program/script to be launched when
a log file is closed, passing the name of the closed file. Such a script
could then do things like compress and archive that log file.
--
Phil Howard | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
phil | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
at | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
ipal | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
dot | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
net | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
On Sun, Sep 19, 1999 at 04:50:47PM -0700, Jan Stanik wrote:
> Hi,
>
> I need to start new log file for qmail every day.I use cyclog, but
> there I can set log file size only. Is it possible rotate logs every day?
Neither cyclog nor multilog provide for time-based rotation. They only
rotate based on size. However, Bruce Guenter wrote a small program
called qfilelog, which simply closes and re-opens its log file. It can
be used to do qmail logging, and you can arrange for a cron job to send
it a HUP signal every night to rotate your log.
http://em.ca/~bruceg/qlogtools/
Request to DJB: time-based logging in multilog would be very useful to
many people. Please consider it as an option besides size-based
rotation, somewhat like FreeBSD's newsyslog. I do understand that
time-based logging could fill up a disk, but that's a risk an end-user
can take themselves.
--
See complete headers for more info
Anand Buddhdev wrote:
> Request to DJB: time-based logging in multilog would be very useful to
> many people. Please consider it as an option besides size-based
> rotation, somewhat like FreeBSD's newsyslog. I do understand that
> time-based logging could fill up a disk, but that's a risk an end-user
> can take themselves.
Both features could be combined to get the best of both.
--
Phil Howard | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
phil | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
at | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
ipal | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
dot | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
net | [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
Here is the message, I get after running the script to start qmail
Script was named "qt"
=================
supervise /var/lock/qmail-smtpd tcpserver -v -x/etc/tcp.smtp.cdb -u71 -g1001 0 25 \
rblsmtpd qmail-smtpd 2>&1 | setuidgid qmaill multilog | \
setuidgid qmaill multilog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
root@caesar:/var/qmail# multilog: fatal: unable to switch to current directory: access
denied
multilog: fatal: unable to switch to current directory: access denied
I run this script as root.
Any help appreciated. Thank you in advance.
Subba Rao
[EMAIL PROTECTED]
==============================================================
Disclaimer - I question and speak for myself.
http://pws.prserv.net/truemax/
______________________________________________________________
On Sun, Sep 19, 1999 at 11:01:09AM -0400, Subba Rao wrote:
>
> Here is the message, I get after running the script to start qmail
>
> Script was named "qt"
> =================
> supervise /var/lock/qmail-smtpd tcpserver -v -x/etc/tcp.smtp.cdb -u71 -g1001 0 25 \
> rblsmtpd qmail-smtpd 2>&1 | setuidgid qmaill multilog | \
> setuidgid qmaill multilog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
>
>
>
>
> root@caesar:/var/qmail# multilog: fatal: unable to switch to current directory:
>access denied
> multilog: fatal: unable to switch to current directory: access denied
>
> I run this script as root.
You run the script as root, but setuidgid makes multilog run as qmaill.
Do a
chown qmaill:qmail /var/log/qmail/qmail-smtpd
and multilog will be able to change dir.
/magnus
--
MOST useless 1998 --> http://x42.com/
On Sun, 19 Sep 1999, Magnus Bodin wrote:
> On Sun, Sep 19, 1999 at 11:01:09AM -0400, Subba Rao wrote:
> >
> > Here is the message, I get after running the script to start qmail
> >
> > Script was named "qt"
> > =================
> > supervise /var/lock/qmail-smtpd tcpserver -v -x/etc/tcp.smtp.cdb -u71 -g1001 0 25 \
> > rblsmtpd qmail-smtpd 2>&1 | setuidgid qmaill multilog | \
> > setuidgid qmaill multilog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
> >
> >
> >
> >
> > root@caesar:/var/qmail# multilog: fatal: unable to switch to current directory:
>access denied
> > multilog: fatal: unable to switch to current directory: access denied
> >
> > I run this script as root.
>
> You run the script as root, but setuidgid makes multilog run as qmaill.
> Do a
>
> chown qmaill:qmail /var/log/qmail/qmail-smtpd
>
> and multilog will be able to change dir.
>
>
> /magnus
> --
> MOST useless 1998 --> http://x42.com/
>
Hello,
I had some time before the same problem as Suba Rao and tried a solution
similar to the one proposed now by Magnus Bodin but didn't work for me.
I don't no why! I have to run multilog as root to be able to log messages
from qmail.
Serban
Russell Nelson <[EMAIL PROTECTED]> wrote:
> What problem does this solve that a virtualdomain does not? Yes,
> control/locals allows only literal entries, but control/virtualdomains
> allows wildcards of the form ".foo.bar:piffle" to match "biff.foo.bar".
> It also allows "baz.foo.bar:" to *not* be caught by the preceding entry.
Yes, that is possible, but then I have to setup a user piffle, and his
.qmail file has to filter the mailadresses and deliver the mail to the
correct local user. I think this is too much work and a kind of
inconsistency.
If aI have only [EMAIL PROTECTED], then I would do it this way
with an entry in virtualdomains like his.virtual.domin:someuser or alike.
But I have (virtually ;-) a big network of hosts, and everyone has the
same users (over NIS). I think it is more easier with one line in locals
like ^(.*\.){0,1}mydomain.net$ than the construct mentioned above.
Greetings
--
Robert Sander "Is it Friday yet?"
@Home http://home.pages.de/~gurubert
pgp available there
Robert Sander <[EMAIL PROTECTED]> schrieb/wrote:
> Yes, that is possible, but then I have to setup a user piffle, and his
> .qmail file has to filter the mailadresses and deliver the mail to the
> correct local user. I think this is too much work and a kind of
> inconsistency.
Much of work?
All you have to do is (untested):
controls/virtualdomains:
.example.com:alias-piffle
alias/.qmail-default:
|forward "$DEFAULT"
(Yes, that's less work than applying a patch!)
Inconsistent?
Maybe.
--
Claus Andre Faerber <http://www.faerber.muc.de>
PGP: ID=1024/527CADCD FP=12 20 49 F3 E1 04 9E 9E 25 56 69 A5 C6 A0 C9 DC
Hello there,
I just wanna ask, before implementing for my self, is there any
already-implemented JavaMail provider for retrieving messages from a
maildir dir format.
Best Regards
Slavikos
################################################################
Filippos Slavik
Part of the SIAMS's implementation development team. For more
information, please check http://www.siams.net
e-mail : [EMAIL PROTECTED]
################################################################
"The software said 'runs on Win95 or better,' so I installed
it on Linux..."
On Sat, Sep 18, 1999 at 04:12:38PM -0400, Julian L. Cardarelli wrote:
> Dear group,
>
> I was wondering how can I setup Qmail so that it forwards all incoming
> mail to another host.. I have a firewall and it would be useful to have
> a non-mission-critical mail server acting as the smtp server for our
> domain. The other mail machine we have is an exchange box and if it
> were attacked we would lose the ability to communicate both
> internally & externally.. Any ideas?
Easy. Put your domain in control/rcpthosts and in control/smtproutes, put:
domain.com:innerhostname
If you want to be able to relay outgoing mail through your qmail server,
you'll have to setup some selective relaying check like tcpserver. Look in
LWQ or on www.qmail.org for ucspi-tcp. http://pobox.com/~djb/ucspi-tcp.html
or http://www.qmail.org/koobera/www/ucspi-tcp.html
/magnus
--
MOST useless 1998 * http://x42.com/
Dear Group,
Until next week, I never had to work with an Ms Exchange server :
everybody is happy with qmail. But now, I have somebody who
paid so much for a complete M$ solution that he want to keep
it.
Now, _I_ have (probably with your help :) to find a solution to
the mail transfers for his domain.
The MX record is pointing to my qmail server which is always online.
The mails which are comming are saved in the Maildir of a user
(using .qmail-default = ./Maildir/).
The NT box goes online once an hour, want to send it's mail to
the outside world, and also want to get its mails.
Sending the mail outside isn't a problem (relaying for an IP class).
But how can I tell the qmail server that the NT box is currently
online and waiting for an smtp feed ? I guess I need a kind of trigger
that will start a maildirsmtp command. Is it the right way ?
It's probably a common situation : if you have some hints and
scripts which could help, I would be happy to be informed :)
Thanks in advance,
Olivier
On Sun, Sep 19, 1999 at 07:43:29PM +0200, Olivier M. wrote:
> Sending the mail outside isn't a problem (relaying for an IP class).
> But how can I tell the qmail server that the NT box is currently
> online and waiting for an smtp feed ? I guess I need a kind of trigger
> that will start a maildirsmtp command. Is it the right way ?
You have a choice of two mechanisms. The first is the ETRN-command. This is
only supported on Exchange 5.5 SP1 and later. For older servers you can use
a custom trigger, but I'm uncertain about how and what.
Start with searching support.microsoft.com for 'Exchange ETRN'. This will
point you to the right documents for the Exchange-side of the story..
--
Ruben
--
Eat more memory!
I was earlier looking for a ETRN solution with qmail, so I could queue mail for dialup
customers. I came up short. Since that I've seen a few ETRN patches for qmail, but
I've not tried them out. I ended up with a solution where a pop-client connected to a
pop3 dummy account (always empty), and with the correct username and password
triggered a smtp-feed from our mailserver.
You can use a standard POP-client, or write a telnet script that is triggered from
Exchange.
If the customers network is behind a router that is using NAT and private network
addresses, the router has to forward all incoming traffic on port 25 to the internal
mailserver. Not all routers is supporting this function, that is called PAT on Cisco
7xx routers.
Most of our customers is using this solution, and only a few where the mailserver have
it's own isdn card/connection.
Highly recommended solution...... http://www.qmail.org/turnmail
-------------------------------------------------------------------
IDG New Media Einar Bordewich
System Manager Phone: +47 2205 3034
E-Mail: [EMAIL PROTECTED]
-------------------------------------------------------------------
----- Original Message -----
From: Ruben van der Leij <[EMAIL PROTECTED]>
To: Olivier M. <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, September 19, 1999 10:25 PM
Subject: Re: Main server = qmail, destination = ms exchange
On Sun, Sep 19, 1999 at 07:43:29PM +0200, Olivier M. wrote:
> Sending the mail outside isn't a problem (relaying for an IP class).
> But how can I tell the qmail server that the NT box is currently
> online and waiting for an smtp feed ? I guess I need a kind of trigger
> that will start a maildirsmtp command. Is it the right way ?
You have a choice of two mechanisms. The first is the ETRN-command. This is
only supported on Exchange 5.5 SP1 and later. For older servers you can use
a custom trigger, but I'm uncertain about how and what.
Start with searching support.microsoft.com for 'Exchange ETRN'. This will
point you to the right documents for the Exchange-side of the story..
--
Ruben
--
Eat more memory!
All,
OK, after following the LWQ installation guide, it seems like some of the
things that should be executable, aren't. So I'm thinking of either
following the INSTALL document instead, or maybe even using one of the RPMs
out there (I'm using RedHat 6.0.). However, I assume I should get rid of all
the stuff that the first install put around.
Any gotcha's I should be looking for?
THanks in advance,
Warr
[EMAIL PROTECTED]
On Sun, Sep 19, 1999 at 12:56:45AM +0200, LRiva wrote:
> What are the function of the /tmp and /cur maildir subdirectories ?
Use the following command:
man maildir
and read the maildir manpage.
If 'man maildir' doesn't work, add /var/qmail/man to your MANPATH in
/etc/profile:
export MANPATH="/usr/man:/usr/X11R6/man:/usr/local/man:/opt/man:/var/qmail/man"
bye,
Mark Weinem
I'm not getting any information about qmail from syslog (/var/log/messages).
It would be nice to see the errors from qmail.
____________________________________________________________________________
_
Qmail starts when the server boots up,(Starting qmail: qmail-send
qmail-smtpd, just before iBCS, apache, samba and gpm starts) but ps shows no
deamons after the boot is completed.
darkstar:~# ps
PID TTY STAT TIME COMMAND
130 1 S 0:00 -bash
131 2 S 0:00 /sbin/agetty 38400 tty2 linux
132 3 S 0:00 /sbin/agetty 38400 tty3 linux
133 4 S 0:00 /sbin/agetty 38400 tty4 linux
134 5 S 0:00 /sbin/agetty 38400 tty5 linux
135 6 S 0:00 /sbin/agetty 38400 tty6 linux
1240 p0 S 0:00 -bash
1517 p0 R 0:00 ps
________________________________________________________________________
IF I start qmail manually, without stopping it first, even though it looks
like it is not running, this is the error I get:
darkstar:~# qmail start
Starting qmail: qmail-send qmail-smtpdsupervise: fatal: unable to acquire
lock: temporary failure
_______________________ Now if I manually Stop, then Start
__________________
darkstar:~# qmail stop
Stopping qmail: qmail-smtpd qmail-send.
darkstar:~# qmail start
Starting qmail: qmail-send qmail-smtpd.
darkstar:~# ps
PID TTY STAT TIME COMMAND
I took out the agetty,ps,bash lines to compress the doc.
1130 p0 S 0:00 supervise /var/supervise/qmail/send /var/qmail/rc
1133 p0 S 0:00 supervise /var/supervise/qmail/smtpd
tcpserver -v -x/etc/tcp.smtp.cdb -u1005 -g101 0 smtp /var/qmail/bin/qmail-s
1171 p0 S 0:00 supervise /var/supervise/qmail/send /var/qmail/rc
1172 p0 R 0:00 ps
The document I am reading says to look for 4 qmail daemons.
____________________________________________________________________________
__
IF I keep running the ps command, I can catch the lspawn and splogger
loading and then immediately unloading. I caught this on screen.
darkstar:/etc/rc.d# ps
PID TTY STAT TIME COMMAND
7033 p0 S N 0:00 supervise /var/supervise/qmail/send /var/qmail/rc
7037 p0 S N 0:00 supervise /var/supervise/qmail/smtpd
tcpserver -v -x/etc/tcp.smtp.cdb -u1005 -g101 0 smtp /var/qmail/bin/qmail-s
7072 p0 S N 0:00 qmail-lspawn ./Mailbox
7073 p0 R N 0:00 qmail-start ./Mailbox splogger qmail
7074 p0 R N 0:00 qmail-start ./Mailbox splogger qmail
7075 p0 S N 0:00 supervise /var/supervise/qmail/send /var/qmail/rc
7076 p0 R 0:00 ps
I read in the document, if you have problems with qmail loading and
unloading, put a
nohup in front of the supervise command. Here's the entries out of the qmail
script.
case "$1" in
start)
echo -n "Starting qmail: qmail-send"
nohup supervise /var/supervise/qmail/send /var/qmail/rc |
setuser qmaill cyclog /var/log/qmail &
echo -n " qmail-smtpd"
nohup supervise /var/supervise/qmail/smtpd
tcpserver -v -x/etc/tcp.smtp.cdb \
-u$QMAILDUID -g$NOFILESGID 0 smtp \
/var/qmail/bin/qmail-smtpd-wrapper 2>&1 | setuser qmaill accustamp |
\
setuser qmaill cyclog /var/log/qmail/smtpd &
____________________________________________________________________________
_
This is a test from the TEST.deliver which probably is not going to work
without daemons loaded, but here it is anyway.
darkstar:~$ whoami
mcthomas
darkstar:~$ echo to: mcthomas | /var/qmail/bin/qmail-inject
bash: /var/qmail/bin/qmail-inject: Permission denied
** No rights? See below!
darkstar:~$ ls -Falc /var/qmail/bin/qmail-inject
/bin/ls: /var/qmail/bin/qmail-inject: Permission denied
darkstar:~$ su -
Password:
darkstar:~# echo to: mcthomas | /var/qmail/bin/qmail-inject
qmail-inject: fatal: qq trouble in home directory (#4.3.0)
darkstar:~# ls -Falc /var/qmail/bin/qmail-inject
-rwxr-xr-x 1 root qmail 33096 Sep 18 10:18
/var/qmail/bin/qmail-inject*
darkstar:~#
____________________________________________________________________________
___
funny thing about all of this is, it appears to be working, but only for
mail to and from users on this box. Although it does send outbound mail
correctly. It does not receive inbound mail.
Any Ideas would be appreciated.
MarkT.
On Sun, Sep 19, 1999 at 05:20:07PM -0500, Mark Thomas wrote:
> I'm not getting any information about qmail from syslog (/var/log/messages).
> It would be nice to see the errors from qmail.
> ____________________________________________________________________________
> _
> Qmail starts when the server boots up,(Starting qmail: qmail-send
> qmail-smtpd, just before iBCS, apache, samba and gpm starts) but ps shows no
> deamons after the boot is completed.
> darkstar:~# ps
This seems to be your problem. "ps" on its own will not show you all
processes. You have to run "ps -ef" to see the qmail daemons running. In
fact, your qmail startup seems to be fine. No need to change anything.
> PID TTY STAT TIME COMMAND
> 130 1 S 0:00 -bash
> 131 2 S 0:00 /sbin/agetty 38400 tty2 linux
> 132 3 S 0:00 /sbin/agetty 38400 tty3 linux
> 133 4 S 0:00 /sbin/agetty 38400 tty4 linux
> 134 5 S 0:00 /sbin/agetty 38400 tty5 linux
> 135 6 S 0:00 /sbin/agetty 38400 tty6 linux
> 1240 p0 S 0:00 -bash
> 1517 p0 R 0:00 ps
--
See complete headers for more info
Does anyone have any suggestions on an install document for users with
minimal Linux experience. I have tried the LWQ and I can send mail, and
receive mail locally, and send mail out to any host on the internet, but I
can't receive any. I have worked strictly off of this document up to now,
and doing a little extra digging around, I found this. It looks like my
server1 sending mail to my linux server, and dropping connection sounds like
what may be happening. I do not get errors back on the sending side. Maybe
the next few hours, I'll get a retry notification back. DNS records are
correct and my MX records point to my servername.
Anyone have any ideas on what might be the problem here.
And if you don't have any suggestions about this, how about an install doc
that you've heard some successfull newbies working with. Or a way to
Uninstall the whole thing.
937728522.446395 tcpserver: status: 0/40
937728523.216507 tcpserver: status: 1/40
937728523.216853 tcpserver: pid 16854 from 24.4.41.201
937728523.256106 tcpserver: ok 16854
c283817-b.btnrug1.la.home.com:24.4.46.125:25
c283817-a.btnrug1.la.home.com:24.4.41.201::1084
937728523.256241 tcpserver: warning: dropping connection, unable to run
/var/qmail/bin/qmail-smtpd-wrapper: access denied
937728523.256449 tcpserver: end 16854 status 28416
937728523.256503 tcpserver: status: 0/40
This is the /var/qmail/bin/qmail-smtpd-wrapper
#/bin/bash
# remmed the next line out due to errors.
***********************MCT**********************
ulimit -d 1024
exec /var/qmail/bin/qmail-smtpd $ {1+"$@"}
Hello,
Is it possible to redirect all incoming email automatically from a specific
email account on qmail server to another email account of different domain?
Any additional modules required? Is it the same as the .forward of
sendmail?
I would like to build a hierarchical email account naming scheme, e.g.
[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], etc .... Is
it possible to do that on qmail? How it works? Since I use POP3 client to
retrieve mail, any conflict with this naming scheme?
Thanks.
Jackie
Hello:
Anyone can site examples of the user/cdb capacity and size etc.
I am at 200,000 users and want to know if I should be worried.
Anyone working or is it even feasible to talk about an actual database
like msql or mysql to store these users?? At what point will the cdb file
be too large??
Right now the file's physical size is 20M.
Thanks
Burzin
Anyone have experience with this?
I've set it up, and the LDAP service is definitely working... when I use
checkpassword on the server, with the command
qmail-popup localhost /qmail-1.03/checkpassword pwd
it authenticates me fine. But when I move the checkpassword into the /bin
directory and try to connect from another machine, it rejects me. In this
case, I'm using Outlook 2000, so all I get is a password box back in my face
(ie: no helpful output) but I suspect that there wouldn't be much
information returned anyway.
A small sample from the ldif file before I ldbm it:
dn: cn=John Smith
cn: John Smith
sn: Smith
objectClass: qmailUser
objectClass: person
mail: [EMAIL PROTECTED]
mailHost: mail.budget.co.nz
mailMessageStore: /home/jsmith/Mailbox/
qmailUser: jsmith
qmailUID: 666
qmailGID: 666
uid: jsmith
userPassword: xxxxxxxxxxx
the user password is using the same encryption scheme as the passwd file
(DES?) and before you ask, yes, I do use maildirs called Mailbox... it's
from when I first setup qmail and was a bit confused when I copied and
pasted some example lines into my startup files... suffice to say it's
easier to leave it like that for now.
Anyway, I know the LDAP service works properly, and as I say, the manual
checkpassword test works fine on the console, just apparently not from a
client. Any ideas anyone?
Jim Gilliver wrote:
>
> Anyone have experience with this?
It might be better to post this to the [EMAIL PROTECTED]
list. You'll see a lot more ldap fans there!
--
Andre
> I've set it up, and the LDAP service is definitely working... when I use
> checkpassword on the server, with the command
>
> qmail-popup localhost /qmail-1.03/checkpassword pwd
>
> it authenticates me fine. But when I move the checkpassword into the /bin
> directory and try to connect from another machine, it rejects me. In this
> case, I'm using Outlook 2000, so all I get is a password box back in my face
> (ie: no helpful output) but I suspect that there wouldn't be much
> information returned anyway.
>
> A small sample from the ldif file before I ldbm it:
>
> dn: cn=John Smith
> cn: John Smith
> sn: Smith
> objectClass: qmailUser
> objectClass: person
> mail: [EMAIL PROTECTED]
> mailHost: mail.budget.co.nz
> mailMessageStore: /home/jsmith/Mailbox/
> qmailUser: jsmith
> qmailUID: 666
> qmailGID: 666
> uid: jsmith
> userPassword: xxxxxxxxxxx
>
> the user password is using the same encryption scheme as the passwd file
> (DES?) and before you ask, yes, I do use maildirs called Mailbox... it's
> from when I first setup qmail and was a bit confused when I copied and
> pasted some example lines into my startup files... suffice to say it's
> easier to leave it like that for now.
>
> Anyway, I know the LDAP service works properly, and as I say, the manual
> checkpassword test works fine on the console, just apparently not from a
> client. Any ideas anyone?
On Sat, Sep 18, 1999 at 02:49:50PM -0400, Subba Rao wrote:
> My SYSLOG, however, shows the following messages.
>
> Sep 18 14:27:18 myhost qmail: 937679238.126089 new msg 1756430
> Sep 18 14:27:18 myhost qmail: 937679238.127301 info msg 1756430: bytes 772 from <>
>qp 8948 uid 1011
> Sep 18 14:27:18 myhost qmail: 937679238.129305 starting delivery 4: msg 1756430 to
>local
> [EMAIL PROTECTED]
> Sep 18 14:27:18 myhost qmail: 937679238.130491 status: local 1/10 remote 0/20
> Sep 18 14:27:18 myhost qmail: 937679238.357111 delivery 4: success: did_1+0+0/
> Sep 18 14:27:18 myhost qmail: 937679238.358461 status: local 0/10 remote 0/20
> Sep 18 14:27:18 myhost qmail: 937679238.358690 end msg 1756430
>
> My concern is the numbers. For example 53 as opposed to 1756430.
> What are the number 937679238.126089?
That's a timestamp inserted by splogger, and is more accurate than the
one inserted by syslog. Nothing to be overly concerned about. Where is
it used? Well, qmailanalog, the qmail log analyser, needs those
timestamps for accurate analysis of qmail-send's activity.
--
See complete headers for more info
Warren 'Llama' Ernst wrote:
> All,
>
> So I'm installing qmail on my RedHat 6 distrubution a la the "Life with
> qmail" document, and its going great (I've been doing a little each day all
> week) until section 2.8.2 when I am suppposed to type "/usr/local/sbin/qmail
> cdb"
>
> Well, I do this, and I get "bash: /usr/local/sbin/qmail: No such file or
> directory"
>
> So I do an ls -l and see the qmail entry in /usr/local/sbin is the link to:
> "qmail -> /etc/rc.d/init.d/qmail" and its permission is "lrwxrwxrwx"
>
> In checking /etc/rc.d/init.d/, i see that qmail is the executable script
> "qmail" frmom the beginning of section 2.8.2, but I can't execute it here
> either. It looks like:
> [root@lllama init.d]# qmail
> bash: qmail: command not found
> [root@lllama init.d]# ./qmail
> bash: ./qmail: No such file or directory
> [root@lllama init.d]# ls
> apmd functions inet linuxconf network qmail rusersd smb
> syslog
> atd gpm innd lpd nfs random rwhod snmpd xfs
> core halt keytable named pcmcia routed sendmail sound
> ypbind
> crond httpd killall netfs portmap rstatd single sshd
>
> See? There is is. qmail. With -rwxr-xr-x permissions.
>
> Can anybody suggest where I should go from here? If I just pretend this step
> went ok and keep going, it doesn't even start up. (I'ce reboot to make sure
> things are clean-ish). See?
> [root@lllama init.d]# /usr/local/sbin/qmail start
> bash: /usr/local/sbin/qmail: No such file or directory
>
> Any thoughts anyone?
>
> Virtually,
> Warr
> [EMAIL PROTECTED]
Hi,
I've got the problem too, the script seems fine but does not run...
Try using a tool like "fromdos" with your qmail file, and it should work with
you as it worked with me.
Regards,
Michel
|
Hi all, I'm lost. I've read manuals,
how-to's, etc. etc. I cannot seem to log users into pop
accounts. I setup Qmail on linux-mandrake (rh6 clone) and I can send out
to world from the linux box. I have tested all the qmail modules as per
the INSTALL.iforgetnow file and it passed. I am using checkpassword and it
passed the tests laid out in it's install file. I have sent mail to users
on this machine via another mail server and the message did make it to the
mailbox (Maildir). Yet when I try to connect to the mail server directly I
keep getting asked the password. I'm not sure if it's a valid error
message for sure but when I click cancel on the password dialog outlook gives
the following message:
There was a problem logging onto your mail server.
Your Password was rejected. Account: 'grow.sd27.bc.ca', Server:
'grow.sd27.bc.ca', Protocol: POP3, Server Response: '-ERR this user has no
$HOME/Maildir', Port: 110, Secure(SSL): No, Server Error: 0x800CCC90, Error
Number: 0x800CCC92
Or is that just because I clicked
cancel?
I made the mail users members of group
popusers. Is that correct?
I'm just not sure what I missed, is it something to
do with PAM? (if so, why does the test for checkpassword work?)
A large part of my setup was done for me by an
RPM setup for qmail, just so you know. (I think I've since looked at most
everything it did for me...)
I just don't know what to look for
anymore.
Last, (since I'm asking, and who knows maybe it's
related) I was getting a message 'hard error' when starting qmail or running any
of the utils (i.e. qmail-showct etc.). I played with something(It's late I
can't recall) and it seemed to go away. Does anyone know the what the
message means?
Rick Erlandson
|
Hi,
I have just installed RedHat 6.0 onto my PC. In the previous incarnation I had
5.2 running with fetchmail, diald and qmail 1.03. I now find that when
fetchmail tries to inject the message into the SMPT servier it gets connection
refused.
Sep 10 22:23:16 george fetchmail[727]: SMTP connect to localhost failed
Sep 10 22:23:16 george fetchmail[727]: SMTP transaction error while fetching
from 193.1xx.xx.x
I tried to telnet but get the following
r.george> telnet george 25
Trying 193.197.64.64...
Connected to george.ul.bawue.de.
Escape character is '^]'.
Connection closed by foreign host.
r.george>
I start qmail-smtp with the following (1) line in the inetd.conf
smtp stream tcp nowait qmaild /usr/sbin/tcpd /var/qmail/bin/tcp-env tcp-env
/var/qmail/bin/qmail-smtpd
Anyone offer any help?
Regards, Richard
--
Richard George Carthaginem esse Delendam [EMAIL PROTECTED]
Tel home : +49 7304 921707 fax home : +49 7304 919721
Hi there !
1.) Is there a way that qmail also logs what it exactly does when
delivering
mail ? I think of logging the SMTP commands etc.
2.) How can i log the POP3 Messages generated by QMail ?
My POP3 Logs are empty ..
3.) I need a script/program that parses the SMTP log and calculates how
many MB
of mail a set of users produced.
4.) Here is my /etc/rc.d/init.d/qmail-init script , Red Hat 6.0, 2.2.12
#!/bin/sh
#
# /etc/init.d/qmail-init : start or stop the qmail mail subsystem.
#
# Written by Christian Hudon <[EMAIL PROTECTED]>
# fixed by Adam McKenna :p
PATH=$PATH:/usr/bin:/usr/local/bin:/var/qmail/bin
USERID=501 # CHANGE THIS TO YOUR QMAILD UID!!!
GROUPID=500 # CHANGE THIS TO YOUR NOFILES GID!!!
case "$1" in
start)
echo -n "Starting mail-transfer agent: qmail"
# note: the following command limits the amount of virtual memory
available to qmail.
# That means that if a message comes in that is greater than (max avail.
mem) + 2048,
# qmail will not be able to deliver it. Removing this line can enable a
remote denial of service.
# man qmail-smtpd for information on how to use control files to limit
the size of incoming
# messages.
ulimit -v 30000
csh -cf '/var/qmail/rc &'
# smptp
supervise /var/lock/qmail-smtpd tcpserver -c400 -v -x/etc/tcp.smtp.cdb
-u$USERID -g$GROUPID 0 25 \
rblsmtpd qmail-smtpd 2>&1 | setuser qmaill accustamp | \
setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
# pop 3
tcpserver 0 pop-3 /var/qmail/bin/qmail-popup localhost \
/usr/local/bin/checkvpw /var/qmail/bin/qmail-pop3d Maildir/ &
echo "."
;;
stop)
echo -n "Stopping mail-transfer agent: qmail"
PID=`ps -eo pid,comm | awk '{ if ($2 == "qmail-send") print $1}'`
kill -TERM $PID
svc -dx /var/lock/qmail-smtpd
echo "."
;;
restart)
$0 stop
$0 start
;;
reload|force-reload)
echo "Reloading 'locals' and 'virtualdomains' control files."
PID=`ps -eo pid,comm | awk '{ if ($2 == "qmail-send") print $1}'`
kill -HUP $PID
;;
*)
echo 'Usage: /etc/init.d/qmail {start|stop|restart|reload}'
exit 1
esac
exit 0
--
Is everything OK with this script?
THERE IS NOWHERE AN EXACTLY DOCUMENTATION ON A FUNCTIONAL QMAIL-BOOTUP
SCRIPT !
POP3 IS MENTIONED NOWHERE ... :-(
Thanks a lot !
Thomas
I traced this problem to dynip.com setting the IP address of
fashion.dynip.com to 127.0.0.1 when our dialup server goes offline. I changed
it to set it to an offline address and the mail now gets queued correctly.
..Chris.
Robin Bowes wrote:
> >
> > It is an alias in /etc/aliases (using fastforward).
> >
> > Precisely:
> >
> > /etc/aliases
> > chris: cmccarthy
> > cmccarthy: [EMAIL PROTECTED]
>
> Ah. I've not used fastforward.
>
> >
> >
> > fashionjunction.com is my default domain, and is in my locals and
> rcpthosts file.
> > fashionjunction.dynip.com does not appear in any of my control files.
>
> Is mail for fashionjunction.dynip.com delivered locally or forwarded to a
> remote server?
>
> R.
begin:vcard
n:McCarthy;Chris
tel;cell:+353 86 8209078
tel;fax:+353 86 9209078
x-mozilla-html:TRUE
org:Contractor
adr:;;;Cork;;;IRELAND
version:2.1
email;internet:[EMAIL PROTECTED]
title:Software Engineer
fn:Chris McCarthy
end:vcard
Hi all,
I want to set up a qmail relay server that can rewrite the recipient
address before relaying the mails to another mail server. For instance,
when a machine from Internet send mail to the qmail relay server with
recipient address [EMAIL PROTECTED], it will rewrite the recipient
address to [EMAIL PROTECTED] and relay the mail to another mail server. Is
there any simple and elegant way to achieve this?
I have read the FAQ and other material on web but still can't find the
solutions. May be I have overlooked some points. Thank you for any
advice.
Regards,
Neil