The qpopper list archive ending on 5 Feb 2003
Topics covered in this issue include:
1. Re: Messages downloading multiple times
Chuck Yerkes <chuck+qpopper at yerkes dot com>
Fri, 31 Jan 2003 17:15:13 -0500
2. RE: Messages downloading multiple times
Randall Gellens <randy at qualcomm dot com>
Fri, 31 Jan 2003 14:57:38 -0800
3. Re: Unable to get qpopper to work with TLS/SSL on Debian...
"Steven J. Hill" <sjhill at realitydiluted dot com>
Sun, 02 Feb 2003 20:53:15 -0600
4. Re: Unable to get qpopper to work with TLS/SSL on Debian...
Chuck Yerkes <chuck+qpopper at yerkes dot com>
Sun, 2 Feb 2003 22:37:04 -0500
5. Re: Unable to get qpopper to work with TLS/SSL on Debian...
"Steven J. Hill" <sjhill at realitydiluted dot com>
Sun, 02 Feb 2003 22:48:56 -0600
6. I/O error flushing
Rivo Tahina RAZAFINDRATSIFA <r.tahina at dts dot mg>
Mon, 03 Feb 2003 11:43:25 +0300
7. Re: qpopper erronneous maillock logic (?)
Spiros Ioannou <sivann at image.ece.ntua dot gr>
Mon, 3 Feb 2003 13:32:23 +0200
8. Re: qpopper erronneous maillock logic (?)
Randall Gellens <randy at qualcomm dot com>
Mon, 3 Feb 2003 10:37:34 -0800
9. Re: Unable to get qpopper to work with TLS/SSL on Debian...
Randall Gellens <randy at qualcomm dot com>
Mon, 3 Feb 2003 10:44:48 -0800
10. Re: I/O error flushing
Randall Gellens <randy at qualcomm dot com>
Mon, 3 Feb 2003 10:44:56 -0800
11. Re: I/O error flushing
"Ken Hohhof" <ken at mixedsignal dot com>
Mon, 3 Feb 2003 15:05:33 -0600
12. Re: I/O error flushing
Randall Gellens <randy at qualcomm dot com>
Mon, 3 Feb 2003 13:59:52 -0800
13. Re: I/O error flushing
"Alan W. Rateliff, II" <lists at rateliff dot net>
Mon, 3 Feb 2003 17:43:30 -0500
14. Re: I/O error flushing
Alan Brown <alanb at digistar dot com>
Mon, 3 Feb 2003 18:38:31 -0500 (EST)
15. newbie problem
Sujith Mathew <sujithjm at hotpop dot com>
Tue, 04 Feb 2003 05:25:02 +0530
16. Re: I/O error flushing
Randall Gellens <randy at qualcomm dot com>
Mon, 3 Feb 2003 17:20:58 -0800
17. Re: I/O error flushing
Alan Brown <alanb at digistar dot com>
Mon, 3 Feb 2003 20:26:23 -0500 (EST)
18. Re: I/O error flushing
Randall Gellens <randy at qualcomm dot com>
Mon, 3 Feb 2003 17:23:56 -0800
19. Re: I/O error flushing
Ken Hohhof <ken at mixedsignal dot com>
Mon, 03 Feb 2003 20:35:32 -0600
20. Re: I/O error flushing
Randall Gellens <randy at qualcomm dot com>
Mon, 3 Feb 2003 18:37:03 -0800
21. Re: I/O error flushing
Alan Brown <alanb at digistar dot com>
Tue, 4 Feb 2003 04:45:45 -0500 (EST)
22. confirmation
Vitaly <agri at desnol dot ru>
Tue, 4 Feb 2003 14:00:23 +0300
23. Re: confirmation
The Little Prince <thelittleprince at asteroid-b612 dot org>
Tue, 4 Feb 2003 06:22:11 -0800 (PST)
24. Re: confirmation
Vitaly <agri at desnol dot ru>
Tue, 4 Feb 2003 17:53:19 +0300
25. Re: confirmation
The Little Prince <thelittleprince at asteroid-b612 dot org>
Tue, 4 Feb 2003 07:12:52 -0800 (PST)
26. Re: newbie problem
Sujith Mathew <sujithjm at hotpop dot com>
Tue, 04 Feb 2003 21:12:38 +0530
27. Re: newbie problem
"Ken Hohhof" <ken at mixedsignal dot com>
Tue, 4 Feb 2003 10:02:37 -0600
28. Re: newbie problem
"Raja" <raja at AppliedNewMedia dot com>
Tue, 4 Feb 2003 21:59:03 +0530
29. Re: confirmation
Randall Gellens <randy at qualcomm dot com>
Tue, 4 Feb 2003 10:23:59 -0800
30. Re: I/O error flushing output to client
Ken Lalonde <ken at globalremittance dot com>
Tue, 4 Feb 2003 13:47:43 -0500 (EST)
31. Re: confirmation
Chuck Yerkes <chuck+qpopper at yerkes dot com>
Tue, 4 Feb 2003 13:19:20 -0500
32. Re: confirmation
Randall Gellens <randy at qualcomm dot com>
Tue, 4 Feb 2003 10:26:32 -0800
33. Re: I/O error flushing
Simon Byrnand <simon at igrin.co dot nz>
Wed, 05 Feb 2003 10:01:50 +1300
34. Re: I/O error flushing
Randall Gellens <randy at qualcomm dot com>
Tue, 4 Feb 2003 14:25:35 -0800
35. Re: newbie problem
Sujith Mathew <sujithjm at hotpop dot com>
Wed, 05 Feb 2003 18:40:53 +0530
36. Re: newbie problem
The Little Prince <thelittleprince at asteroid-b612 dot org>
Wed, 5 Feb 2003 05:43:30 -0800 (PST)
37. Re: newbie problem
Jeff Donovan <jdonovan at beth.k12.pa dot us>
Wed, 5 Feb 2003 09:30:26 -0500
38. Re: newbie problem
Chip Old <fold at bcpl dot net>
Wed, 5 Feb 2003 10:08:06 -0500 (EST)
39. Re: newbie problem
Alan Brown <alanb at digistar dot com>
Wed, 5 Feb 2003 17:15:11 -0500 (EST)
40. user at domain with 4 dot 0 dot 4
Shane Hickey <shane at howsyournetwork dot com>
05 Feb 2003 16:52:20 -0700
41. Re: user at domain with 4 dot 0 dot 4
Randall Gellens <randy at qualcomm dot com>
Wed, 5 Feb 2003 16:44:04 -0800
42. Re: user at domain with 4 dot 0 dot 4
Shane Hickey <shane at howsyournetwork dot com>
05 Feb 2003 17:54:57 -0700
43. Relaying Denied
"Donald Clouse" <tfug at hotmail dot com>
Wed, 5 Feb 2003 17:48:47 -0700
44. Re: long passwords
Marchelm Bomers <Marchelm.Bomers at its.monash.edu dot au>
Thu, 06 Feb 2003 12:25:55 +1100
45. Re: Relaying Denied
"Aleksandr Melentiev" <alex at myzona dot net>
Wed, 5 Feb 2003 17:37:44 -0800
46. Re: Relaying Denied
"Donald Clouse" <tfug at hotmail dot com>
Wed, 5 Feb 2003 19:06:07 -0700
47. Re: Relaying Denied
Ken Hohhof <ken at mixedsignal dot com>
Wed, 05 Feb 2003 20:59:41 -0600
48. Re: Relaying Denied
Daniel Senie <dts at senie dot com>
Wed, 05 Feb 2003 23:12:55 -0500
49. RE: Relaying Denied
"Y Ramprasad" <yramprasad at ecomserver dot com>
Thu, 6 Feb 2003 10:51:55 +0530
50. Re: Relaying Denied
Chuck Yerkes <chuck+qpopper at yerkes dot com>
Thu, 6 Feb 2003 01:30:42 -0500
Date: Fri, 31 Jan 2003 17:15:13 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Messages downloading multiple times
So the answer in an ideal world is:
'Oh, I'm sorry. We use standards based Internet email. This is what
has allowed people at different companies with different servers
to talk to each other. You're using a "microsoft" mail tool which
is in too many ways proprietary and broken."
We'd be happy to provide you with Microsoft Exchange service for only
$30/user/month (a tad more than gartner puts its cost at).
Or you can download $ListOfPopClients from our web server for free.
Thanks so much.
'
(as I said, ideal world...)
Quoting Justin C. Darby (jdarby at powercom dot net):
> I would just like to comment that we, as a ISP, have had this problem
> with several Outlook clients that leave mail on the server.
>
> We have not been able to figure out why, it goes across multiple
> versions of both Outlook, Outlook Express, and Windows. It is possible
> that it happens with non-Outlook clients, but the majority of our
> customer base (10,000+ pop accounts) runs Outlook.
>
> It seems to get worse if more mail is left on the server (e.g. several
> thousand messages), which leads me to believe it's a client error and
> not a server one, but who knows. It's more evident when the customer has
> one client set to delete mail and one client set to leave it, e.g.
> delete at home and leave it at work. I'd say most of the complaints
> about it are in that situation.
>
> Over the last year we've received at least 20 complaints, we use
> qpopper4 under Linux with Exim as an MTA. Sometime mid-year we switched
> to Exim from Sendmail, It would be safe to say all of the complaints
> happened while we were running Sendmail. Maybe that's a clue?
>
> Justin C. Darby
>
> -----Original Message-----
> From: Randall Gellens [mailto:randy at qualcomm dot com]
> Sent: Friday, January 31, 2003 2:04 PM
> To: Doryce Moore; Subscribers of Qpopper
> Subject: Re: Messages downloading multiple times
>
>
> At 4:48 PM -0500 1/29/03, Doryce Moore wrote:
>
> > I am running Qpopper 4.0.3 on Solaris 8 using statistics logging.
> > Randomly some users are getting messages re-downloaded. The
> > statistics show 0 messages, and a 0 file length when this happens.
>
> Is that statistic from the end of the session that downloaded the
> duplicate, or the end of the previous session?
>
> > The next "pop" resets the number of messages to that in the mail
> > spool and the file length is the same as ls -l /var/mail/username.
> > Is this a corrupt cache file when leaving mail on the server?
>
> Is it possible to obtain a debug trace of this happening?
>
> Does it only happen with certain clients? If so, which one(s)?
>
> Is there anything unusual about your configuration, such as spools or
> cache files or temp spools on NFS volumes?
>
>
> --
> Randall Gellens
> Opinions are personal; facts are suspect; I speak for myself only
> -------------- Randomly-selected tag: ---------------
> Oh, dear, where can the matter be
> When it's converted to energy?
> There is a slight loss of parity.
> Johnny's so long at the fair.
Date: Fri, 31 Jan 2003 14:57:38 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: RE: Messages downloading multiple times
At 2:51 PM -0600 1/31/03, Justin C. Darby wrote:
> I would just like to comment that we, as a ISP, have had this problem
> with several Outlook clients that leave mail on the server.
>
> We have not been able to figure out why, it goes across multiple
> versions of both Outlook, Outlook Express, and Windows. It is possible
> that it happens with non-Outlook clients, but the majority of our
> customer base (10,000+ pop accounts) runs Outlook.
>
> It seems to get worse if more mail is left on the server (e.g. several
> thousand messages), which leads me to believe it's a client error and
> not a server one, but who knows. It's more evident when the customer has
> one client set to delete mail and one client set to leave it, e.g.
> delete at home and leave it at work. I'd say most of the complaints
> about it are in that situation.
>
> Over the last year we've received at least 20 complaints, we use
> qpopper4 under Linux with Exim as an MTA. Sometime mid-year we switched
> to Exim from Sendmail, It would be safe to say all of the complaints
> happened while we were running Sendmail. Maybe that's a clue?
If you can identify a few users who are most likely to experience the
problem, you could perhaps set up debug tracing for just those users.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
A list is only as strong as its weakest link. --Donald Knuth
Date: Sun, 02 Feb 2003 20:53:15 -0600
From: "Steven J. Hill" <sjhill at realitydiluted dot com>
Subject: Re: Unable to get qpopper to work with TLS/SSL on Debian...
Randall Gellens wrote:
>
> In inetd.conf you need to add the name of the process as the first
> parameter (the shell does this for you when running from the shell), so try
>
> pop3s stream tcp nowait root /usr/sbin/in.qpopper \
> qpopper -f /etc/qpopper.conf
>
>
This made no difference at all. I got the same error message. Any other
ideas?
-Steve
Date: Sun, 2 Feb 2003 22:37:04 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Unable to get qpopper to work with TLS/SSL on Debian...
Quoting Randall Gellens (randy at qualcomm dot com):
> At 8:06 PM -0600 1/26/03, Steven J. Hill wrote:
>
> > I am having difficulties getting Qpopper and SSL to work together
> > with my Debian install. I created the certificates according to
> > the FAQ (http://www.eudora.com/qpopper/faq.html). I also had to
> > edit my 'inetd.conf' file and added the line:
> >
> > pop3s stream tcp nowait root /usr/sbin/in.qpopper \
> > -f /etc/qpopper.conf
>
> In inetd.conf you need to add the name of the process as the first
> parameter (the shell does this for you when running from the shell),
> so try
>
> pop3s stream tcp nowait root /usr/sbin/in.qpopper \
> qpopper -f /etc/qpopper.conf
And by this, randy doesn't mean "qpopper" as that parameter
but "in.qpopper" (presuming that's the actual name of the program).
And you HUP inetd, run "netstat -an |grep 995" and see that it's
now running (or that SOMETHING is listening on 995).
Date: Sun, 02 Feb 2003 22:48:56 -0600
From: "Steven J. Hill" <sjhill at realitydiluted dot com>
Subject: Re: Unable to get qpopper to work with TLS/SSL on Debian...
Chuck Yerkes wrote:
>
> And by this, randy doesn't mean "qpopper" as that parameter
> but "in.qpopper" (presuming that's the actual name of the program).
>
> And you HUP inetd, run "netstat -an |grep 995" and see that it's
> now running (or that SOMETHING is listening on 995).
>
Yes, that is what I already did. And this still shows up in the
system logs:
Feb 2 22:52:42 real /usr/sbin/in.qpopper[5657]: (null) at
207-191-210-241.cpe.ats.mcleodusa.net (207.191.210.241): -ERR Unknown
command: "\200f^A^C". [pop_get_command.c:152]
Oh well. I guess I will have to stick with SSH tunneling. Thanks for
all the ideas everyone. I could post my qpopper.conf file if anyone
thinks that would help. Cheers.
-Steve
Date: Mon, 03 Feb 2003 11:43:25 +0300
From: Rivo Tahina RAZAFINDRATSIFA <r.tahina at dts dot mg>
Subject: I/O error flushing
Hi all,
I'm running Qpopper 4.0.4
We have a lot of user complaining about pop session, and loooking at the
log file, I have the following:
I/O error flushing output to client user-name at ip-address
And sometime, their pop account are locked and their are asked to retype
password but it is not valid.
Regards.
What does it mean and how to resolve that problem?
Date: Mon, 3 Feb 2003 13:32:23 +0200
From: Spiros Ioannou <sivann at image.ece.ntua dot gr>
Subject: Re: qpopper erronneous maillock logic (?)
On Fri, Jan 31, 2003 at 12:01:07PM -0800, Randall Gellens wrote:
> What should be happening is that at the end of the session, Qpopper
> locks the spool, copies anything in it (by definition new mail that
> arrived during the session) to the temp spool, truncates the spool.
> then tries to copy the temp spool to the spool. During this final
> copy, it gets an error because the user's quota is exceeded. Qpopper
> logs this and exits. At this point the spool should be empty and all
> the mail should be in the temp spool, ready to be recovered.
Yes, I read the code and you are correct, temp file remains and the spool
is re-truncated if user quota is exceeded, but:
1. If the user checks mail with another protocol his mail is invisible because
it resides at the temp (we also have webmail through imap).
2. When new mail arrives, it is appended to the truncated spool, while user
mail resides at the temp because of the "overquota copying temp to spool"
error of the previous session. When the user tries to check mail again,
the same error applies and his new spool mail is appended to the previous
temp, so all new mail is accumulated in the temp file rendering all
quota mechanism useless.
Imagine now deleting by hand (and by user request) the large mail from
a system with thousands of users.
3. When the user starts his mail client and his spool was left at the
temp file due to the above overquota problem, his client re-gets all the
mail in the temp file along with the new in the spool. But the mail in
the temp file was already downloaded to the client and old mail appears
now duplicate and new mail once normal. The next time he checks, mail is
duplicated again , old-old messages exist now 3 times, old 2 times and new
just appended from spool 1 time. And so on. We assume he has "leave messages
on server"
4. As for mail.local returning the mail in case of a locked spool this is
wrong, the mail should stay in the queue. If some systems have
problem with this then they should get a better sendmail/mail.local or avoid
using quotas, because the spool gets locked one way or another-and for a long
time, especially when mailboxes are large (>100MB) and disk activity is high,
so these systems will loose mail anyway.
For the above reasons I hold to my previous assumption that the locking
logic is erroneous. At least it creates a lot of problems for us, and an
option for an alternative locking logic would be much appreciated since
tampering with the source is time-consuming.
I await your replys/advices
Thank you.
Spiros Ioannou
e-mail:sivann at kill-9 dot gr
---------------------------------------
Image Video & Multimedia Systems Lab.
Department of Electrical & Computer Eng.
National Technical University of Athens
Date: Mon, 3 Feb 2003 10:37:34 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: qpopper erronneous maillock logic (?)
At 1:32 PM +0200 2/3/03, Spiros Ioannou wrote:
> Yes, I read the code and you are correct, temp file remains and the spool
> is re-truncated if user quota is exceeded
The important issue is that the spool is not corrupted.
> , but:
>
> 1. If the user checks mail with another protocol his mail is
> invisible because
> it resides at the temp (we also have webmail through imap).
Very true.
>
> 2. When new mail arrives, it is appended to the truncated spool, while user
> mail resides at the temp because of the "overquota copying temp to spool"
> error of the previous session. When the user tries to check mail again,
> the same error applies and his new spool mail is appended to the previous
> temp, so all new mail is accumulated in the temp file rendering all
> quota mechanism useless.
> Imagine now deleting by hand (and by user request) the large mail from
> a system with thousands of users.
Yes, this can be a problem.
>
> 3. When the user starts his mail client and his spool was left at the
> temp file due to the above overquota problem, his client re-gets all the
> mail in the temp file along with the new in the spool. But the mail in
> the temp file was already downloaded to the client and old mail appears
> now duplicate and new mail once normal. The next time he checks, mail is
> duplicated again , old-old messages exist now 3 times, old 2 times and new
> just appended from spool 1 time. And so on. We assume he has
> "leave messages
> on server"
This should not occur. Each message should have the same unique ID
(UID), so the client should only download each message once. If this
is not the case, please let me know the details.
>
> 4. As for mail.local returning the mail in case of a locked spool this is
> wrong, the mail should stay in the queue. If some systems have
> problem with this then they should get a better
> sendmail/mail.local or avoid
> using quotas, because the spool gets locked one way or
> another-and for a long
> time, especially when mailboxes are large (>100MB) and disk
> activity is high,
> so these systems will loose mail anyway.
This isn't universally true. An option to hold the lock may make
sense for some circumstances (for example, if Qpopper and IMAP are
both in use), but this should not be default behavior.
> For the above reasons I hold to my previous assumption that the locking
> logic is erroneous. At least it creates a lot of problems for us, and an
> option for an alternative locking logic would be much appreciated since
> tampering with the source is time-consuming.
>
> I await your replys/advices
There have been a lot of discussions on quotas and spool sizes in the
past, including recommendations on how to do what you want, from
sites that run that way. You may find this helpful. A Google search
of the archives of this list may be useful.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
If you think dogs can't count, try putting three dog biscuits in
your pocket then giving Fido only two of them. --Phil Pastoret
Date: Mon, 3 Feb 2003 10:44:48 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: Unable to get qpopper to work with TLS/SSL on Debian...
At 10:48 PM -0600 2/2/03, Steven J. Hill wrote:
> Yes, that is what I already did. And this still shows up in the
> system logs:
>
> Feb 2 22:52:42 real /usr/sbin/in.qpopper[5657]: (null) at
> 207-191-210-241.cpe.ats.mcleodusa.net (207.191.210.241): -ERR Unknown
> command: "\200f^A^C". [pop_get_command.c:152]
Try enabling debug tracing. Let's see if Qpopper is processing the
configuration file, and if not, why, and if so, why TLS/SSL doesn't
seem to be working as you want.
You did set TLS to alternate-port, I assume?
To enable tracing in Qpopper:
1. Do a 'make clean'
2. Re-run ./configure, adding '--enable-debugging'.
3. Edit the inetd.conf line for Qpopper, adding '-d' or '-t <tracefile-path>'.
4. Send inetd (or xinetd) a HUP signal.
(Steps 3 and 4 are only needed if you use inetd (or xinetd). In
standalone mode, you can add '-d' or '-t <tracefile-path>' to the
command line directly.)
(In either standalone or inetd mode, if you use a configuration file
you can add 'set debug' or 'set tracefile = <tracefile>' to either a
global or user-specific configuration file instead of steps 3 and 4.)
This causes detailed tracing to be written to the syslog or to the
file specified as 'tracefile'.
Date: Mon, 3 Feb 2003 10:44:56 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: I/O error flushing
At 11:43 AM +0300 2/3/03, Rivo Tahina RAZAFINDRATSIFA wrote:
> Hi all,
>
> I'm running Qpopper 4.0.4
>
> We have a lot of user complaining about pop session, and loooking at the
> log file, I have the following:
>
> I/O error flushing output to client user-name at ip-address
Sounds like the client disconnected or the connection dropped. Are
these Outlook/OE clients, or something else? Is your network
congested? How long after the session starts does this occur?
> And sometime, their pop account are locked and their are asked to retype
> password but it is not valid.
Is there a popper process still active for the user? If so, what
does a kernel trace on it show?
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
He who laughs last is probably your boss.
From: "Ken Hohhof" <ken at mixedsignal dot com>
Subject: Re: I/O error flushing
Date: Mon, 3 Feb 2003 15:05:33 -0600
> > And sometime, their pop account are locked and their are asked to
retype
> > password but it is not valid.
We see this as a common complaint with users who connect via dialup modem.
If their modem disconnects while they are downloading mail, their TCP
session will stay alive until it times out, typically something like 15 TCP
retries at 2 minutes each. We have cut the retries to 5 but it still takes
a while to realize the client has disconnected.
During this time, the user dials back, gets a different IP address, and his
mailbox is locked. His email client displays the authentication failure
dialog box, typically asking him to retype username and password. If the
"pop lock busy, is another session active?" message is displayed by the
email client, the user typically ignores it and figures it is a password
problem.
Typical next problem - he tries retyping his password, screws it up, and now
you have a genuine authentication problem even after the TCP session times
out and the mailbox is unlocked.
If this is not a dialup user, we still seem to see the problem with some
email clients that get hung up on a certain message or take long enough to
download mail that they hit the automatic timer to check mail again. You'd
think an email client would be smart enough not to check mail again until it
finishes the last check, but not necessarily.
Date: Mon, 3 Feb 2003 13:59:52 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: I/O error flushing
At 3:05 PM -0600 2/3/03, Ken Hohhof wrote:
> During this time, the user dials back, gets a different IP address, and his
> mailbox is locked. His email client displays the authentication failure
> dialog box, typically asking him to retype username and password. If the
> "pop lock busy, is another session active?" message is displayed by the
> email client, the user typically ignores it and figures it is a password
> problem.
RFC 3206 provides an unambiguous means for POP3 servers to inform
clients if an error response is due to a credentials problem or
something else, allowing clients to not assume a password error is
the cause of all errors during authentication. I'm not sure how many
clients and servers support it yet, but recent versions of Qpopper do.
> Typical next problem - he tries retyping his password, screws it up, and now
> you have a genuine authentication problem even after the TCP session times
> out and the mailbox is unlocked.
Good reason to move to a client that supports [AUTH], or at least
encourage your client vender to do so.
> If this is not a dialup user, we still seem to see the problem with some
> email clients that get hung up on a certain message or take long enough to
> download mail that they hit the automatic timer to check mail again. You'd
> think an email client would be smart enough not to check mail again until it
> finishes the last check, but not necessarily.
Which clients are these?
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
"The meat is rotten, but the booze is holding out."
--alleged computer translation of "The spirit is willing,
but the flesh is weak."
From: "Alan W. Rateliff, II" <lists at rateliff dot net>
Subject: Re: I/O error flushing
Date: Mon, 3 Feb 2003 17:43:30 -0500
----- Original Message -----
From: "Randall Gellens" <randy at qualcomm dot com>
To: "Ken Hohhof" <ken at mixedsignal dot com>; "Subscribers of Qpopper"
<qpopper at lists.pensive dot org>
Sent: Monday, February 03, 2003 4:59 PM
Subject: Re: I/O error flushing
> RFC 3206 provides an unambiguous means for POP3 servers to inform
> clients if an error response is due to a credentials problem or
> something else, allowing clients to not assume a password error is
> the cause of all errors during authentication. I'm not sure how many
> clients and servers support it yet, but recent versions of Qpopper do.
Outlook/Express has a habit of asking for a different username and password
initially, regardless of the actual error. I believe this was intended to
provide the user with the opportunity to use a different username, but I
don't fully see the reasoning.
Only after failing to authenticate a POP session a couple or few times does
it actually give the verbose response from the mailserver.
> > If this is not a dialup user, we still seem to see the problem with
some
> > email clients that get hung up on a certain message or take long enough
to
> > download mail that they hit the automatic timer to check mail again.
You'd
> > think an email client would be smart enough not to check mail again
until it
> > finishes the last check, but not necessarily.
>
> Which clients are these?
I've never seen behavior like this in an email client, although I've only
*extensively* used Outlook Express and Netscape Mail for Windows, and
Netscape for Solaris. What I have seen, however, is Outlook Express getting
bored with waiting for QPopper to sort a 10MB mailbox on our dual-66MHz
SPARC system. When I was using OE5.5 with my mail retrieval set for 2
minutes, OE would occassionaly conclude that the session was taking too
long, abort the try, then immediately try to fetch mail again. I have not
seen equivalent behavior in OE6.
--
Alan W. Rateliff, II : RATELIFF.NET
Independent Technology Consultant : alan2 at rateliff dot net
(Office) 850/350-0260 : (Mobile) 850/559-0100
-------------------------------------------------------------
[System Administration][IT Consulting][Computer Sales/Repair]
Date: Mon, 3 Feb 2003 18:38:31 -0500 (EST)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: I/O error flushing
On Mon, 3 Feb 2003, Ken Hohhof wrote:
> > > And sometime, their pop account are locked and their are asked to
> retype
> > > password but it is not valid.
It's essential to make sure the users are aware that the mail client
stores their passwords and will ask for it to be reentered if there are
_any_ problems, in case it was a password error (as well as to avoid
slamming the server with repeated requests if something's wrong at
client or server end, but users won't understand that part)
> We see this as a common complaint with users who connect via dialup modem.
I did too - but I solved 90% or more of user modem problems by getting
them to ensure fallback is enabled and to find the telephone on the line
which is pulling the line down after a few minutes.
This is a constant problem for dialup providers. Basically lots of
phones out there draw line power to maintain their last-dialled-number
memory or speed dial presets, instead of using batteries (or the
batteries go flat and the phone uses line power to maintain things, so
the users are completely unaware of it until there's an icky gooey mess
in the battery compartment).
The problem with line powered memory is that on long modem calls, the
capacitors feeding the ram discharge to the point where the phone will
attempt to pull power from the line (foward voltage conduction
threshold on the rectifier diodes).
At that point, the line impedence changes and starts varying wildly.
That has the effect of scrambling the carefully negotiated echo
cancelling settings the modems set up at the start of the call.
_IF_ there's fallback enabled, the modems will renegotiate and continue
at a lower speed. It will take several rounds before the line
stabilises, so several models of modems often give up after a number of
retrains.
Even cheap modems will survive this kind of problem if
fallbacl/fallforward is enabled.
The _hard_ part about diagnising this and proving it is that as soon as
the user's modem goes offline, the line voltage rises back to 48v and
the faulty phone immediately charges up, giving several more minutes of
calling before the whole thing repeats itself.
The only way I've found to conclusively show this kind of shit to users
is to go onsite with a modem which has online mearsurements of
signal/noise ratios (I used a U-1496 for a long time for this. Bulky,
but effective). It was easy to show users what a good line looked like
and what happened when the line was turning to shit because of a faulty
phone _and_ how it instantly got better when the bad phone was
unplugged.
Following that, it's a simple matter of showing things getting bad/good
as the phone is plugged/unplugged.
Most users toss the phones (it's invariably a $5 cheapie bedside phone
they bought years ago). It's also fixable by putting a privacy adaptor
between the bad phone and the line - these isolate the phone from the
line when voltage drops to the nominal 6-12V looped level from 48V idle
level (at simplest, a pair of back to back 12V zener diodes will work).
AB
Date: Tue, 04 Feb 2003 05:25:02 +0530
From: Sujith Mathew <sujithjm at hotpop dot com>
Subject: newbie problem
Hello,
I am running linux redhat 8, without any SMTP server.Qpopper is running.
I dont know how to "map" domain name and pop3 user accounts to the
QPOPPER. The DNS server is running fine.
This seems to be very newbie question. But i am literally stuck. Please
help immediately.
Regards
Sujith Mathew
Date: Mon, 3 Feb 2003 17:20:58 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: I/O error flushing
At 5:43 PM -0500 2/3/03, II Alan W. Rateliff wrote:
> > RFC 3206 provides an unambiguous means for POP3 servers to inform
>> clients if an error response is due to a credentials problem or
>> something else, allowing clients to not assume a password error is
>> the cause of all errors during authentication. I'm not sure how many
>> clients and servers support it yet, but recent versions of Qpopper do.
>
> Outlook/Express has a habit of asking for a different username and password
> initially, regardless of the actual error. I believe this was intended to
> provide the user with the opportunity to use a different username, but I
> don't fully see the reasoning.
>
> Only after failing to authenticate a POP session a couple or few times does
> it actually give the verbose response from the mailserver.
The idea of the extended POP response codes in general, and specific
ones such as [SYS] and [AUTH], is to allow the server to clearly
indicate to the client the nature of the error. So, if a user tries
to authenticate while a session is currently active, RFC 2449
provides the [IN-USE] response code. When the client sees "-NO
[IN-USE]" it knows that the user has another session active. It can
silently retry later, it can present a localized explanatory message,
or whatever else makes sense.
In case of an actual credential-related error, RFC 3206 provides the
[AUTH] response code. If some resource is temporarily unavailable,
RFC 3206 provides the [SYS/TEMP] code. Etc.
So asking for a different username and password, without paying any
attention to the response code, doesn't make a lot of sense to me.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
Citizens for corrupt government, unclean water, higher taxes,
unsafe streets, and poor schools.
Date: Mon, 3 Feb 2003 20:26:23 -0500 (EST)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: I/O error flushing
On Mon, 3 Feb 2003, Randall Gellens wrote:
> At 6:38 PM -0500 2/3/03, Alan Brown wrote:
>
> > It's essential to make sure the users are aware that the mail client
> > stores their passwords and will ask for it to be reentered if there are
> > _any_ problems, in case it was a password error
> Not all clients. Some recognize response codes, and also attempt to
> parse the error string for older servers that don't support response
> codes.
Not all, but enough of them to cause lots of user support calls.
Date: Mon, 3 Feb 2003 17:23:56 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: I/O error flushing
At 6:38 PM -0500 2/3/03, Alan Brown wrote:
> It's essential to make sure the users are aware that the mail client
> stores their passwords and will ask for it to be reentered if there are
> _any_ problems, in case it was a password error (as well as to avoid
> slamming the server with repeated requests if something's wrong at
> client or server end, but users won't understand that part)
Not all clients. Some recognize response codes, and also attempt to
parse the error string for older servers that don't support response
codes.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
We have, if you like, a funny definition of what is a secret
here in this town [Budapest]: A secret is not something that
nobody knows. A secret is something that everybody knows, but
everybody knows that it's a secret.
--Adam Nadasny, Hungarian poet
Date: Mon, 03 Feb 2003 20:35:32 -0600
From: Ken Hohhof <ken at mixedsignal dot com>
Subject: Re: I/O error flushing
>Which clients are these?
In the ISP world (ignoring proprietary clients like AOL) I would guess that
>90% of users have Outlook Express. (Notwithstanding the fact that I am
sending this from an old copy of Eudora Pro 3.0) Proof that quality is not
a prerequisite to success.
The remaining <10% is divided among Outlook, Netscape Messenger, Netscape
6/7, Apple Mail, Entourage, etc.
I have been told that Messenger has problems if mail is still downloading
when the next scheduled check comes due. Certainly I have seen OE go off
into lala land causing hung sessions and maillock problems but I've never
figured out the pattern.
Date: Mon, 3 Feb 2003 18:37:03 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: I/O error flushing
At 8:26 PM -0500 2/3/03, Alan Brown wrote:
> > Not all clients. Some recognize response codes, and also attempt to
>> parse the error string for older servers that don't support response
>> codes.
>
> Not all, but enough of them to cause lots of user support calls.
Likely the most-used client(s) don't support it.
Eudora tends to be a good client, in my experience.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
"Lu fen dan, biaomiam guang" -- A popular Chinese saying that
figuratively means the government has patched over problems by
constructing nice new buildings. Literally, it means, "Shiny on
the outside -- just like donkey droppings."
Date: Tue, 4 Feb 2003 04:45:45 -0500 (EST)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: I/O error flushing
On Mon, 3 Feb 2003, Randall Gellens wrote:
> Likely the most-used client(s) don't support it.
Or users are running older versions.
> Eudora tends to be a good client, in my experience.
Eudora was one of the offenders for this kind of behaviour in previous
versions. I don't know about current, as I haven't touched it for about
a year.
Date: Tue, 4 Feb 2003 14:00:23 +0300
From: Vitaly <agri at desnol dot ru>
Subject: confirmation
--=.Zo.8.Qv4IESAwP
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
i need to send confirmation to the sender that his (or her) mail has been loaded by the user during pop3 or imap session.
Does qpopper provide that? Can i implement by own mail filter (program) that scans every recieving mail? is there another programm for this purpose?
Agri
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.7 (GNU/Linux)
mQGiBD396OoRBAC8hupjq2bx4l0IQbxXYUYBsiNljXqG3L7Ezv2Kcwfi4L1gVOJQ
7DcNFPTXRa7CREdtYhGtaBDtdx1xynIvTa6Wu7qNnTIvkxh0TxlAbcVoioz6Y3CA
LO2MvyuuuafEPEDKj8u8lILl1RW4KTItwlf3x3dazyZNSduYKSfHI+NH8wCg8bE/
mSYQwZBFHVuJyFZhUS8bNAcD/18K5L5pRPpQBqJX4ShS5gn5BgUWg/+XsE4ZLTuF
beTziXLpGo01dTskNt++WuD0b6kLlKqJgSqP50fHDvWGD1JCYyD6RKM5yFYrEl1A
wq0jCmRxDxg3k3ls/K1d5pkOWnafnA+Fo+EjJYQv89epPJ43FZHRPFpSHBIRUa29
jHlTA/4nrQH5mIL1lfzJ0/IQfL5rU/BBc69Yq7YawSsOtHclMEbPLHQntygthSth
f0E/2i6ZqS+4UgRBiMp6hol/OEpxqNrnxS6mOc3ABRy7yeDcnJuSWTyY4D0M92LS
HipkTWQBblq4IdkKpuIlYNHLdyp+qkAXtUH9vPyHqkzUxMXhsLQ0Vml0YWx5IFYu
IE1hbnVzaGtpbiAoYWRtaW5pc3RyYXRvcikgPGFncmlAZGVzbm9sLnJ1PohZBBMR
AgAZBQI9/ejqBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBcuphZ4z54200gAJ9/drYg
QEKs5GqKbNRwGtqShEh9kgCdE/esc/vN0Mep93nnGPW7Mqsbu/65AQ0EPf3o7RAE
AOJVOEja9fQyrSvpgTtRir6h2Ga9MxF6vGyTo+9TnT4lC9yh6dGfM6dVPbwbXD9S
A5yFsirLg3Qj+P6LSAv+MtdTQhHhwT3XhKcQYwrEzWxqwRRRLEpi91wqO/DauBDL
Lk+ZcDlsh87yTBPnLTmSuJMOEjg2WPnZOD5EvYu8f3tjAAMFA/9wDguv2Dix/bEl
eP4B2PdLVlKssqX65wSL/Z3P9ptfr3cU+j15kQ4WuUmy4dJ4wUBjit7ZJmpQYqVS
lJX/9NwZD4jRwsKk0B2tjPAidTCAcUN2BnXYjpMs+FD+sZ2wv/4RROxnixa3+/pr
+V3ig+OqQKvVFT38HWI4sJ13iYhVbohGBBgRAgAGBQI9/ejtAAoJEFy6mFnjPnjb
ZRYAn0GBCcRx0xvAtwbYQqE9sjhSi/AsAKCk6pN4KRUJhGxJSJKTlfBcHwELqw=
=/1mC
-----END PGP PUBLIC KEY BLOCK-----
--=.Zo.8.Qv4IESAwP
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE+P51KXLqYWeM+eNsRAh21AJ9u4tlReqJ8Gc5rlkj6HE/GsJWgKgCgjwyc
hAKyJ6eZkWdoKSmmXfBYwU0
=a7F8
-----END PGP SIGNATURE-----
--=.Zo.8.Qv4IESAwP--
Date: Tue, 4 Feb 2003 06:22:11 -0800 (PST)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: confirmation
On Tue, 4 Feb 2003, Vitaly wrote:
> i need to send confirmation to the sender that his (or her) mail has been loaded by the user during pop3 or imap session.
> Does qpopper provide that? Can i implement by own mail filter (program) that scans every recieving mail? is there another programm for this purpose?
>
sounds like you want an extension of SMTP return receipts/Delivery Status
Notifications.
See
http://www.sendmail.org/~ca/email/dsn.html
--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"This will prove a brave kingdom to me,
where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
>
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v1.0.7 (GNU/Linux)
>
> mQGiBD396OoRBAC8hupjq2bx4l0IQbxXYUYBsiNljXqG3L7Ezv2Kcwfi4L1gVOJQ
> 7DcNFPTXRa7CREdtYhGtaBDtdx1xynIvTa6Wu7qNnTIvkxh0TxlAbcVoioz6Y3CA
> LO2MvyuuuafEPEDKj8u8lILl1RW4KTItwlf3x3dazyZNSduYKSfHI+NH8wCg8bE/
> mSYQwZBFHVuJyFZhUS8bNAcD/18K5L5pRPpQBqJX4ShS5gn5BgUWg/+XsE4ZLTuF
> beTziXLpGo01dTskNt++WuD0b6kLlKqJgSqP50fHDvWGD1JCYyD6RKM5yFYrEl1A
> wq0jCmRxDxg3k3ls/K1d5pkOWnafnA+Fo+EjJYQv89epPJ43FZHRPFpSHBIRUa29
> jHlTA/4nrQH5mIL1lfzJ0/IQfL5rU/BBc69Yq7YawSsOtHclMEbPLHQntygthSth
> f0E/2i6ZqS+4UgRBiMp6hol/OEpxqNrnxS6mOc3ABRy7yeDcnJuSWTyY4D0M92LS
> HipkTWQBblq4IdkKpuIlYNHLdyp+qkAXtUH9vPyHqkzUxMXhsLQ0Vml0YWx5IFYu
> IE1hbnVzaGtpbiAoYWRtaW5pc3RyYXRvcikgPGFncmlAZGVzbm9sLnJ1PohZBBMR
> AgAZBQI9/ejqBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBcuphZ4z54200gAJ9/drYg
> QEKs5GqKbNRwGtqShEh9kgCdE/esc/vN0Mep93nnGPW7Mqsbu/65AQ0EPf3o7RAE
> AOJVOEja9fQyrSvpgTtRir6h2Ga9MxF6vGyTo+9TnT4lC9yh6dGfM6dVPbwbXD9S
> A5yFsirLg3Qj+P6LSAv+MtdTQhHhwT3XhKcQYwrEzWxqwRRRLEpi91wqO/DauBDL
> Lk+ZcDlsh87yTBPnLTmSuJMOEjg2WPnZOD5EvYu8f3tjAAMFA/9wDguv2Dix/bEl
> eP4B2PdLVlKssqX65wSL/Z3P9ptfr3cU+j15kQ4WuUmy4dJ4wUBjit7ZJmpQYqVS
> lJX/9NwZD4jRwsKk0B2tjPAidTCAcUN2BnXYjpMs+FD+sZ2wv/4RROxnixa3+/pr
> +V3ig+OqQKvVFT38HWI4sJ13iYhVbohGBBgRAgAGBQI9/ejtAAoJEFy6mFnjPnjb
> ZRYAn0GBCcRx0xvAtwbYQqE9sjhSi/AsAKCk6pN4KRUJhGxJSJKTlfBcHwELqw=
> =/1mC
> -----END PGP PUBLIC KEY BLOCK-----
>
--
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"This will prove a brave kingdom to me,
where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Date: Tue, 4 Feb 2003 17:53:19 +0300
From: Vitaly <agri at desnol dot ru>
Subject: Re: confirmation
--=.b_IXVeESPjVa.o
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
No... mta can only confirm that mail have been delivered to users spool file... i need confirmation about that user had loaded mail from that file using qpopper (or another pop3 or imap server).
Agri
On Tue, 4 Feb 2003 06:22:11 -0800 (PST)
The Little Prince <thelittleprince at asteroid-b612 dot org> wrote:
> On Tue, 4 Feb 2003, Vitaly wrote:
>
> > i need to send confirmation to the sender that his (or her) mail has been loaded by the user during pop3 or imap session.
> > Does qpopper provide that? Can i implement by own mail filter (program) that scans every recieving mail? is there another programm for this purpose?
> >
>
> sounds like you want an extension of SMTP return receipts/Delivery Status
> Notifications.
>
> See
> http://www.sendmail.org/~ca/email/dsn.html
>
> --Tony
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> Anthony J. Biacco Network Administrator/Engineer
> thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
>
> "This will prove a brave kingdom to me,
> where I shall have my music for nothing"
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
>
> >
> > -----BEGIN PGP PUBLIC KEY BLOCK-----
> > Version: GnuPG v1.0.7 (GNU/Linux)
> >
> > mQGiBD396OoRBAC8hupjq2bx4l0IQbxXYUYBsiNljXqG3L7Ezv2Kcwfi4L1gVOJQ
> > 7DcNFPTXRa7CREdtYhGtaBDtdx1xynIvTa6Wu7qNnTIvkxh0TxlAbcVoioz6Y3CA
> > LO2MvyuuuafEPEDKj8u8lILl1RW4KTItwlf3x3dazyZNSduYKSfHI+NH8wCg8bE/
> > mSYQwZBFHVuJyFZhUS8bNAcD/18K5L5pRPpQBqJX4ShS5gn5BgUWg/+XsE4ZLTuF
> > beTziXLpGo01dTskNt++WuD0b6kLlKqJgSqP50fHDvWGD1JCYyD6RKM5yFYrEl1A
> > wq0jCmRxDxg3k3ls/K1d5pkOWnafnA+Fo+EjJYQv89epPJ43FZHRPFpSHBIRUa29
> > jHlTA/4nrQH5mIL1lfzJ0/IQfL5rU/BBc69Yq7YawSsOtHclMEbPLHQntygthSth
> > f0E/2i6ZqS+4UgRBiMp6hol/OEpxqNrnxS6mOc3ABRy7yeDcnJuSWTyY4D0M92LS
> > HipkTWQBblq4IdkKpuIlYNHLdyp+qkAXtUH9vPyHqkzUxMXhsLQ0Vml0YWx5IFYu
> > IE1hbnVzaGtpbiAoYWRtaW5pc3RyYXRvcikgPGFncmlAZGVzbm9sLnJ1PohZBBMR
> > AgAZBQI9/ejqBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBcuphZ4z54200gAJ9/drYg
> > QEKs5GqKbNRwGtqShEh9kgCdE/esc/vN0Mep93nnGPW7Mqsbu/65AQ0EPf3o7RAE
> > AOJVOEja9fQyrSvpgTtRir6h2Ga9MxF6vGyTo+9TnT4lC9yh6dGfM6dVPbwbXD9S
> > A5yFsirLg3Qj+P6LSAv+MtdTQhHhwT3XhKcQYwrEzWxqwRRRLEpi91wqO/DauBDL
> > Lk+ZcDlsh87yTBPnLTmSuJMOEjg2WPnZOD5EvYu8f3tjAAMFA/9wDguv2Dix/bEl
> > eP4B2PdLVlKssqX65wSL/Z3P9ptfr3cU+j15kQ4WuUmy4dJ4wUBjit7ZJmpQYqVS
> > lJX/9NwZD4jRwsKk0B2tjPAidTCAcUN2BnXYjpMs+FD+sZ2wv/4RROxnixa3+/pr
> > +V3ig+OqQKvVFT38HWI4sJ13iYhVbohGBBgRAgAGBQI9/ejtAAoJEFy6mFnjPnjb
> > ZRYAn0GBCcRx0xvAtwbYQqE9sjhSi/AsAKCk6pN4KRUJhGxJSJKTlfBcHwELqw=
> > =/1mC
> > -----END PGP PUBLIC KEY BLOCK-----
> >
>
> --
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> Anthony J. Biacco Network Administrator/Engineer
> thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
>
> "This will prove a brave kingdom to me,
> where I shall have my music for nothing"
> .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
>
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.7 (GNU/Linux)
mQGiBD396OoRBAC8hupjq2bx4l0IQbxXYUYBsiNljXqG3L7Ezv2Kcwfi4L1gVOJQ
7DcNFPTXRa7CREdtYhGtaBDtdx1xynIvTa6Wu7qNnTIvkxh0TxlAbcVoioz6Y3CA
LO2MvyuuuafEPEDKj8u8lILl1RW4KTItwlf3x3dazyZNSduYKSfHI+NH8wCg8bE/
mSYQwZBFHVuJyFZhUS8bNAcD/18K5L5pRPpQBqJX4ShS5gn5BgUWg/+XsE4ZLTuF
beTziXLpGo01dTskNt++WuD0b6kLlKqJgSqP50fHDvWGD1JCYyD6RKM5yFYrEl1A
wq0jCmRxDxg3k3ls/K1d5pkOWnafnA+Fo+EjJYQv89epPJ43FZHRPFpSHBIRUa29
jHlTA/4nrQH5mIL1lfzJ0/IQfL5rU/BBc69Yq7YawSsOtHclMEbPLHQntygthSth
f0E/2i6ZqS+4UgRBiMp6hol/OEpxqNrnxS6mOc3ABRy7yeDcnJuSWTyY4D0M92LS
HipkTWQBblq4IdkKpuIlYNHLdyp+qkAXtUH9vPyHqkzUxMXhsLQ0Vml0YWx5IFYu
IE1hbnVzaGtpbiAoYWRtaW5pc3RyYXRvcikgPGFncmlAZGVzbm9sLnJ1PohZBBMR
AgAZBQI9/ejqBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBcuphZ4z54200gAJ9/drYg
QEKs5GqKbNRwGtqShEh9kgCdE/esc/vN0Mep93nnGPW7Mqsbu/65AQ0EPf3o7RAE
AOJVOEja9fQyrSvpgTtRir6h2Ga9MxF6vGyTo+9TnT4lC9yh6dGfM6dVPbwbXD9S
A5yFsirLg3Qj+P6LSAv+MtdTQhHhwT3XhKcQYwrEzWxqwRRRLEpi91wqO/DauBDL
Lk+ZcDlsh87yTBPnLTmSuJMOEjg2WPnZOD5EvYu8f3tjAAMFA/9wDguv2Dix/bEl
eP4B2PdLVlKssqX65wSL/Z3P9ptfr3cU+j15kQ4WuUmy4dJ4wUBjit7ZJmpQYqVS
lJX/9NwZD4jRwsKk0B2tjPAidTCAcUN2BnXYjpMs+FD+sZ2wv/4RROxnixa3+/pr
+V3ig+OqQKvVFT38HWI4sJ13iYhVbohGBBgRAgAGBQI9/ejtAAoJEFy6mFnjPnjb
ZRYAn0GBCcRx0xvAtwbYQqE9sjhSi/AsAKCk6pN4KRUJhGxJSJKTlfBcHwELqw=
=/1mC
-----END PGP PUBLIC KEY BLOCK-----
--=.b_IXVeESPjVa.o
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE+P9PmXLqYWeM+eNsRAtgbAKDKE0UnEAPmVqBAvVsSgZjawqRp/wCg7BJD
UwYLbupf042a0gUgARpZinQ
=XFu4
-----END PGP SIGNATURE-----
--=.b_IXVeESPjVa.o--
Date: Tue, 4 Feb 2003 07:12:52 -0800 (PST)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: confirmation
On Tue, 4 Feb 2003, Vitaly wrote:
> No... mta can only confirm that mail have been delivered to users spool file... i need confirmation about that user had loaded mail from that file using qpopper (or another pop3 or imap server).
>
that's why i said "extension of".
i dont think what you want currently exists. it wouldn't be too hard to
write though. pull out the From: address for the new message's recipient,
pull out the To: address for identification in the message/subject, and
pipe/popen the new msg to the sendmail binary, or write an SMTP state
machine to send it right to your SMTP server
--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"This will prove a brave kingdom to me,
where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> Agri
>
> On Tue, 4 Feb 2003 06:22:11 -0800 (PST)
> The Little Prince <thelittleprince at asteroid-b612 dot org> wrote:
>
> > On Tue, 4 Feb 2003, Vitaly wrote:
> >
> > > i need to send confirmation to the sender that his (or her) mail has been loaded by the user during pop3 or imap session.
> > > Does qpopper provide that? Can i implement by own mail filter (program) that scans every recieving mail? is there another programm for this purpose?
> > >
> >
> > sounds like you want an extension of SMTP return receipts/Delivery Status
> > Notifications.
> >
> > See
> > http://www.sendmail.org/~ca/email/dsn.html
> >
> > --Tony
> > .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> > Anthony J. Biacco Network Administrator/Engineer
> > thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
> >
> > "This will prove a brave kingdom to me,
> > where I shall have my music for nothing"
> > .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> >
> > >
> > > -----BEGIN PGP PUBLIC KEY BLOCK-----
> > > Version: GnuPG v1.0.7 (GNU/Linux)
> > >
> > > mQGiBD396OoRBAC8hupjq2bx4l0IQbxXYUYBsiNljXqG3L7Ezv2Kcwfi4L1gVOJQ
> > > 7DcNFPTXRa7CREdtYhGtaBDtdx1xynIvTa6Wu7qNnTIvkxh0TxlAbcVoioz6Y3CA
> > > LO2MvyuuuafEPEDKj8u8lILl1RW4KTItwlf3x3dazyZNSduYKSfHI+NH8wCg8bE/
> > > mSYQwZBFHVuJyFZhUS8bNAcD/18K5L5pRPpQBqJX4ShS5gn5BgUWg/+XsE4ZLTuF
> > > beTziXLpGo01dTskNt++WuD0b6kLlKqJgSqP50fHDvWGD1JCYyD6RKM5yFYrEl1A
> > > wq0jCmRxDxg3k3ls/K1d5pkOWnafnA+Fo+EjJYQv89epPJ43FZHRPFpSHBIRUa29
> > > jHlTA/4nrQH5mIL1lfzJ0/IQfL5rU/BBc69Yq7YawSsOtHclMEbPLHQntygthSth
> > > f0E/2i6ZqS+4UgRBiMp6hol/OEpxqNrnxS6mOc3ABRy7yeDcnJuSWTyY4D0M92LS
> > > HipkTWQBblq4IdkKpuIlYNHLdyp+qkAXtUH9vPyHqkzUxMXhsLQ0Vml0YWx5IFYu
> > > IE1hbnVzaGtpbiAoYWRtaW5pc3RyYXRvcikgPGFncmlAZGVzbm9sLnJ1PohZBBMR
> > > AgAZBQI9/ejqBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBcuphZ4z54200gAJ9/drYg
> > > QEKs5GqKbNRwGtqShEh9kgCdE/esc/vN0Mep93nnGPW7Mqsbu/65AQ0EPf3o7RAE
> > > AOJVOEja9fQyrSvpgTtRir6h2Ga9MxF6vGyTo+9TnT4lC9yh6dGfM6dVPbwbXD9S
> > > A5yFsirLg3Qj+P6LSAv+MtdTQhHhwT3XhKcQYwrEzWxqwRRRLEpi91wqO/DauBDL
> > > Lk+ZcDlsh87yTBPnLTmSuJMOEjg2WPnZOD5EvYu8f3tjAAMFA/9wDguv2Dix/bEl
> > > eP4B2PdLVlKssqX65wSL/Z3P9ptfr3cU+j15kQ4WuUmy4dJ4wUBjit7ZJmpQYqVS
> > > lJX/9NwZD4jRwsKk0B2tjPAidTCAcUN2BnXYjpMs+FD+sZ2wv/4RROxnixa3+/pr
> > > +V3ig+OqQKvVFT38HWI4sJ13iYhVbohGBBgRAgAGBQI9/ejtAAoJEFy6mFnjPnjb
> > > ZRYAn0GBCcRx0xvAtwbYQqE9sjhSi/AsAKCk6pN4KRUJhGxJSJKTlfBcHwELqw=
> > > =/1mC
> > > -----END PGP PUBLIC KEY BLOCK-----
> > >
> >
> > --
> > .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> > Anthony J. Biacco Network Administrator/Engineer
> > thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
> >
> > "This will prove a brave kingdom to me,
> > where I shall have my music for nothing"
> > .-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> >
>
>
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v1.0.7 (GNU/Linux)
>
> mQGiBD396OoRBAC8hupjq2bx4l0IQbxXYUYBsiNljXqG3L7Ezv2Kcwfi4L1gVOJQ
> 7DcNFPTXRa7CREdtYhGtaBDtdx1xynIvTa6Wu7qNnTIvkxh0TxlAbcVoioz6Y3CA
> LO2MvyuuuafEPEDKj8u8lILl1RW4KTItwlf3x3dazyZNSduYKSfHI+NH8wCg8bE/
> mSYQwZBFHVuJyFZhUS8bNAcD/18K5L5pRPpQBqJX4ShS5gn5BgUWg/+XsE4ZLTuF
> beTziXLpGo01dTskNt++WuD0b6kLlKqJgSqP50fHDvWGD1JCYyD6RKM5yFYrEl1A
> wq0jCmRxDxg3k3ls/K1d5pkOWnafnA+Fo+EjJYQv89epPJ43FZHRPFpSHBIRUa29
> jHlTA/4nrQH5mIL1lfzJ0/IQfL5rU/BBc69Yq7YawSsOtHclMEbPLHQntygthSth
> f0E/2i6ZqS+4UgRBiMp6hol/OEpxqNrnxS6mOc3ABRy7yeDcnJuSWTyY4D0M92LS
> HipkTWQBblq4IdkKpuIlYNHLdyp+qkAXtUH9vPyHqkzUxMXhsLQ0Vml0YWx5IFYu
> IE1hbnVzaGtpbiAoYWRtaW5pc3RyYXRvcikgPGFncmlAZGVzbm9sLnJ1PohZBBMR
> AgAZBQI9/ejqBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBcuphZ4z54200gAJ9/drYg
> QEKs5GqKbNRwGtqShEh9kgCdE/esc/vN0Mep93nnGPW7Mqsbu/65AQ0EPf3o7RAE
> AOJVOEja9fQyrSvpgTtRir6h2Ga9MxF6vGyTo+9TnT4lC9yh6dGfM6dVPbwbXD9S
> A5yFsirLg3Qj+P6LSAv+MtdTQhHhwT3XhKcQYwrEzWxqwRRRLEpi91wqO/DauBDL
> Lk+ZcDlsh87yTBPnLTmSuJMOEjg2WPnZOD5EvYu8f3tjAAMFA/9wDguv2Dix/bEl
> eP4B2PdLVlKssqX65wSL/Z3P9ptfr3cU+j15kQ4WuUmy4dJ4wUBjit7ZJmpQYqVS
> lJX/9NwZD4jRwsKk0B2tjPAidTCAcUN2BnXYjpMs+FD+sZ2wv/4RROxnixa3+/pr
> +V3ig+OqQKvVFT38HWI4sJ13iYhVbohGBBgRAgAGBQI9/ejtAAoJEFy6mFnjPnjb
> ZRYAn0GBCcRx0xvAtwbYQqE9sjhSi/AsAKCk6pN4KRUJhGxJSJKTlfBcHwELqw=
> =/1mC
> -----END PGP PUBLIC KEY BLOCK-----
>
--
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"This will prove a brave kingdom to me,
where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Date: Tue, 04 Feb 2003 21:12:38 +0530
From: Sujith Mathew <sujithjm at hotpop dot com>
Subject: Re: newbie problem
Hello,
I setup pop accounts as you said. But how do i differentiate
xxx at domain1.com from xxx@domain2 dot com ?
Did you get my point?
Rehgards
Sujith Mathew
Ken Hohhof wrote:
I am running linux redhat 8, without any SMTP server.Qpopper is running.
I dont know how to "map" domain name and pop3 user accounts to the
QPOPPER. The DNS server is running fine.
Typically you would use PAM authentication and the POP3 username would be
the same as the Unix username. Make sure POP user accounts are not set up
with a login shell (e.g. set shell to /bin/false).
But if you have no SMTP server, what is putting the mail into the
mailboxes? Typically you would have a MTA (e.g. sendmail) and an LDA (mail
or procmail) to accept incoming mail and deliver it to user mailboxes. The
function of a pop daemon like qpopper is to allow the pop client (MUA) to
download mail from the mailboxes. Even if you are using another server for
outgoing mail, I think your incoming mailserver needs to have an SMTP
server (typically sendmail) and a local delivery agent. Unless this is an
email list server and all mail is generated from the command line or a script?
From: "Ken Hohhof" <ken at mixedsignal dot com>
Subject: Re: newbie problem
Date: Tue, 4 Feb 2003 10:02:37 -0600
> I setup pop accounts as you said. But how do i differentiate
xxx at domain1 dot com from xxx at domain2 dot com ?
>
> Did you get my point?
We assign unique POP account names (same as Linux username, same as mailbox
directory name), and use the virtusertable feature of sendmail to map
address@domain to the proper mailbox. So if you already have a user xxx
then the second one might have to be something like xxx2. But their email
addresses can be xxx at domain1 dot com and xxx at domain2 dot com.
I think this is a pretty common setup.
You could probably assign the complete email address as your Linux account
name (I don't recall if "@" is allows in Linux usernames) but you will
quickly run into the 12-character username limit. Some email SW like iMail
use the complete email address as the account name.
From: "Raja" <raja at AppliedNewMedia dot com>
Subject: Re: newbie problem
Date: Tue, 4 Feb 2003 21:59:03 +0530
This is a multi-part message in MIME format.
------=_NextPart_000_0034_01C2CC98.A1375AD0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi Sujith,
For that you need SMTP server....If you are going to use..sendmail... in
/etc/mail/virtusertable you need to map those mails and pop user and
then you need to build db file.../etc/mail/virtusertable.db
Thx,
Raja
Hello,
I setup pop accounts as you said. But how do i differentiate
xxx at domain1 dot com from xxx at domain2 dot com ?
Did you get my point?
Rehgards
Sujith Mathew
Ken Hohhof wrote:
I am running linux redhat 8, without any SMTP server.Qpopper is running.
I dont know how to "map" domain name and pop3 user accounts to the
QPOPPER. The DNS server is running fine.
Typically you would use PAM authentication and the POP3 username would
be
the same as the Unix username. Make sure POP user accounts are not set
up
with a login shell (e.g. set shell to /bin/false).
But if you have no SMTP server, what is putting the mail into the
mailboxes? Typically you would have a MTA (e.g. sendmail) and an LDA
(mail
or procmail) to accept incoming mail and deliver it to user mailboxes.
The
function of a pop daemon like qpopper is to allow the pop client (MUA)
to
download mail from the mailboxes. Even if you are using another server
for
outgoing mail, I think your incoming mailserver needs to have an SMTP
server (typically sendmail) and a local delivery agent. Unless this is
an
email list server and all mail is generated from the command line or a
script?
------=_NextPart_000_0034_01C2CC98.A1375AD0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type
content=text/html;charset=ISO-8859-1>
<META content="MSHTML 6.00.2800.1126" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial color=#000080 size=2>Hi Sujith,</FONT></DIV>
<DIV><FONT face=Arial color=#000080 size=2>For that you need SMTP
server....If
you are going to use..sendmail... in /etc/mail/virtusertable you need to
map
those mails and pop user and then you need to build db
file.../etc/mail/virtusertable.db</FONT></DIV>
<DIV><FONT face=Arial color=#000080 size=2></FONT> </DIV>
<DIV><FONT face=Arial color=#000080 size=2>Thx,</FONT></DIV>
<DIV><FONT face=Arial color=#000080 size=2>Raja</FONT></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px;
BORDER-LEFT: #000080 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial"><FONT
color=#000080></FONT> </DIV>
<DIV style="FONT: 10pt arial"><FONT
color=#000080></FONT> </DIV><FONT
face="Helvetica, Arial, sans-serif">Hello,<BR><BR>I setup pop
accounts as you
said. But how do i differentiate <A
class=moz-txt-link-abbreviated
href="mailto:xxx at domain1 dot com">xxx@domain1 dot com</A> from <A
class=moz-txt-link-abbreviated
href="mailto:xxx at domain2 dot com">xxx@domain2 dot com</A> ?<BR><BR>Did
you get
my point?<BR><BR>Rehgards<BR>Sujith Mathew</FONT><BR><BR><BR>Ken
Hohhof
wrote:<BR>
<BLOCKQUOTE
cite=mid3.0.32.20030203202106.00b29a70 at pop1.mixedsignal dot net
type="cite">
<BLOCKQUOTE type="cite"><PRE wrap="">I am running linux redhat
8, without any SMTP server.Qpopper is running.
I dont know how to "map" domain name and pop3 user accounts to the
QPOPPER. The DNS server is running fine.
</PRE></BLOCKQUOTE><PRE wrap=""><!---->
Typically you would use PAM authentication and the POP3 username would
be
the same as the Unix username. Make sure POP user accounts are not set
up
with a login shell (e.g. set shell to /bin/false).
But if you have no SMTP server, what is putting the mail into the
mailboxes? Typically you would have a MTA (e.g. sendmail) and an LDA
(mail
or procmail) to accept incoming mail and deliver it to user mailboxes.
The
function of a pop daemon like qpopper is to allow the pop client (MUA)
to
download mail from the mailboxes. Even if you are using another server
for
outgoing mail, I think your incoming mailserver needs to have an SMTP
server (typically sendmail) and a local delivery agent. Unless this is
an
email list server and all mail is generated from the command line or a
script?
</PRE></BLOCKQUOTE><BR></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_0034_01C2CC98.A1375AD0--
Date: Tue, 4 Feb 2003 10:23:59 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: confirmation
At 2:00 PM +0300 2/4/03, Vitaly wrote:
> i need to send confirmation to the sender that his (or her) mail
> has been loaded by the user during pop3 or imap session.
> Does qpopper provide that? Can i implement by own mail filter
> (program) that scans every recieving mail? is there another
> programm for this purpose?
Standard Internet email provides for delivery status notifications
(DSNs) and message disposition notifications (MDNs).
DSNs are requested at the SMTP (transport) level, and can result in
positive acknowledgment of a message's arrival at the last server
(the user's spool). It must be supported by the originating
submission program, and all servers in between. It does not indicate
if the message was ever downloaded by the user, but it can give a
reasonable indication that the message wasn't lost en route.
MDNs are requested in the message header, and are a request by the
originator to the recipient to send an indication of how the message
was acted on by the recipient or his or her agent (for example, read,
deleted unseen, etc.). It must be supported by the originating
submission program, and the recipient's user agent. The RFCs require
that the end user must approve the sending of the notification, that
it not be done automatically (for privacy purposes); how this is done
is up to the user agent. Some, such as Eudora, put up a dialog with
text such as "the sender of this message requests acknowledgement
that you have seen it".
In the old days, there was a non-standard header that could be set to
cause the final server to send various forms of automatic
notification, but this caused serious operational problems and has
largely been abandoned in favor of the standardized solutions.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
There is hardly anything in the world that some one cannot make a
little worse, and sell a little cheaper. --John Ruskin (1819-1900)
Date: Tue, 4 Feb 2003 13:47:43 -0500 (EST)
From: Ken Lalonde <ken at globalremittance dot com>
Subject: Re: I/O error flushing output to client
We saw this problem fairly frequently. The clients in question
were running Outlook XP, connecting to a qpopper-4.0.4 server
on the same very lightly loaded LAN. Diddling with chunky-writes
or Outlook's timeout values did no good.
A google search pointed to a bug in Outlook XP (shocking!),
wherein Outlook gets confused if the server responds "too quickly".
See the "I frequently get a timeout" question at:
http://www.workgroupmail.com/faq_area.asp?area=Client%20Setup&id=34
and:
http://home.hetnet.nl/~ojb-hamster/EnWIP/EnWeb/html/faq18om.htm
The URLs above both suggest configuring the server to
pause for 50ms between POP commands. I changed qpopper to do that,
which boils down to a "usleep(50*1000)" call in popper.c,
just before the pop_get_command() call.
Haven't seen the problem since.
I can provide a patch on request.
Cheers, -- Ken Lalonde, Global Remittance Network, Toronto
Date: Tue, 4 Feb 2003 13:19:20 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: confirmation
So something like a spammers dream... Let them know when
the user has gotten their message. How to you limit to
whom you send acknowledgements.
Were I to want this, I'd want it implemented in the MUA (the
user's client). Watching a log file requires access to headers,
which it doesn't have unless you just use certain domains to
ack to. Then you have to watch out for acknowledgments of
acknowledgments. Having qpopper do it requires non-standard
extensions.
Having the MTA do it doesn't work (every local delivery,
including .forwards) triggeres a return receipt. I used to
have a pretty good map of NeXT's internals thanks to getting
4-5 return receipts every time I sent a message. And I knew
to whom their internal aliases sent.
What you want may be non-standard for a reason :) Consensus
may have shown that this is either non-wanted or even undesirable
and perhaps you or your management are addressing a solution
rather than re-addressing the problem.
And do I *need* a 24 line pgp sig for a two line (prewrapping) message?
Do we need to be able to verify who you are in a list question?
Quoting Vitaly (agri at desnol dot ru):
> i need to send confirmation to the sender that his (or her) mail has been load
ed by the user during pop3 or imap session.
> Does qpopper provide that? Can i implement by own mail filter (program) that s
cans every recieving mail? is there another programm for this purpose?
>
> Agri
>
1 > -----BEGIN PGP PUBLIC KEY BLOCK-----
2 > Version: GnuPG v1.0.7 (GNU/Linux)
3 >
4 > mQGiBD396OoRBAC8hupjq2bx4l0IQbxXYUYBsiNljXqG3L7Ezv2Kcwfi4L1gVOJQ
5 > 7DcNFPTXRa7CREdtYhGtaBDtdx1xynIvTa6Wu7qNnTIvkxh0TxlAbcVoioz6Y3CA
6 > LO2MvyuuuafEPEDKj8u8lILl1RW4KTItwlf3x3dazyZNSduYKSfHI+NH8wCg8bE/
7 > mSYQwZBFHVuJyFZhUS8bNAcD/18K5L5pRPpQBqJX4ShS5gn5BgUWg/+XsE4ZLTuF
8 > beTziXLpGo01dTskNt++WuD0b6kLlKqJgSqP50fHDvWGD1JCYyD6RKM5yFYrEl1A
9 > wq0jCmRxDxg3k3ls/K1d5pkOWnafnA+Fo+EjJYQv89epPJ43FZHRPFpSHBIRUa29
10 > jHlTA/4nrQH5mIL1lfzJ0/IQfL5rU/BBc69Yq7YawSsOtHclMEbPLHQntygthSth
11 > f0E/2i6ZqS+4UgRBiMp6hol/OEpxqNrnxS6mOc3ABRy7yeDcnJuSWTyY4D0M92LS
12 > HipkTWQBblq4IdkKpuIlYNHLdyp+qkAXtUH9vPyHqkzUxMXhsLQ0Vml0YWx5IFYu
13 > IE1hbnVzaGtpbiAoYWRtaW5pc3RyYXRvcikgPGFncmlAZGVzbm9sLnJ1PohZBBMR
14 > AgAZBQI9/ejqBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRBcuphZ4z54200gAJ9/drYg
15 > QEKs5GqKbNRwGtqShEh9kgCdE/esc/vN0Mep93nnGPW7Mqsbu/65AQ0EPf3o7RAE
16 > AOJVOEja9fQyrSvpgTtRir6h2Ga9MxF6vGyTo+9TnT4lC9yh6dGfM6dVPbwbXD9S
17 > A5yFsirLg3Qj+P6LSAv+MtdTQhHhwT3XhKcQYwrEzWxqwRRRLEpi91wqO/DauBDL
18 > Lk+ZcDlsh87yTBPnLTmSuJMOEjg2WPnZOD5EvYu8f3tjAAMFA/9wDguv2Dix/bEl
19 > eP4B2PdLVlKssqX65wSL/Z3P9ptfr3cU+j15kQ4WuUmy4dJ4wUBjit7ZJmpQYqVS
20 > lJX/9NwZD4jRwsKk0B2tjPAidTCAcUN2BnXYjpMs+FD+sZ2wv/4RROxnixa3+/pr
21 > +V3ig+OqQKvVFT38HWI4sJ13iYhVbohGBBgRAgAGBQI9/ejtAAoJEFy6mFnjPnjb
22 > ZRYAn0GBCcRx0xvAtwbYQqE9sjhSi/AsAKCk6pN4KRUJhGxJSJKTlfBcHwELqw=
23 > =/1mC
24 > -----END PGP PUBLIC KEY BLOCK-----
Date: Tue, 4 Feb 2003 10:26:32 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: confirmation
At 7:12 AM -0800 2/4/03, The Little Prince wrote:
> pull out the From: address for the new message's recipient,
> pull out the To: address for identification in the message/subject, and
> pipe/popen the new msg to the sendmail binary, or write an SMTP state
> machine to send it right to your SMTP server
This is likely to cause mail loops under a number of conditions.
Messages sent automatically in response to any email MUST only be
sent to the triggering email's return-path (MAIL FROM) address, NEVER
to any address obtained from the headers.
This may also be a violation of the user's privacy.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
I don't want to achieve immortality through my work....
I want to achieve immortality by not dying.-
--Woody Allen
Date: Wed, 05 Feb 2003 10:01:50 +1300
From: Simon Byrnand <simon at igrin.co dot nz>
Subject: Re: I/O error flushing
At 17:20 3/02/03 -0800, Randall Gellens wrote:
>At 5:43 PM -0500 2/3/03, II Alan W. Rateliff wrote:
>
>> > RFC 3206 provides an unambiguous means for POP3 servers to inform
>>> clients if an error response is due to a credentials problem or
>>> something else, allowing clients to not assume a password error is
>>> the cause of all errors during authentication. I'm not sure how many
>>> clients and servers support it yet, but recent versions of Qpopper do.
>>
>> Outlook/Express has a habit of asking for a different username and
password
>> initially, regardless of the actual error. I believe this was intended to
>> provide the user with the opportunity to use a different username, but I
>> don't fully see the reasoning.
>>
>> Only after failing to authenticate a POP session a couple or few times
does
>> it actually give the verbose response from the mailserver.
>
>The idea of the extended POP response codes in general, and specific
>ones such as [SYS] and [AUTH], is to allow the server to clearly
>indicate to the client the nature of the error. So, if a user tries
>to authenticate while a session is currently active, RFC 2449
>provides the [IN-USE] response code. When the client sees "-NO
>[IN-USE]" it knows that the user has another session active. It can
>silently retry later, it can present a localized explanatory message,
>or whatever else makes sense.
>
>In case of an actual credential-related error, RFC 3206 provides the
>[AUTH] response code. If some resource is temporarily unavailable,
>RFC 3206 provides the [SYS/TEMP] code. Etc.
>
>So asking for a different username and password, without paying any
>attention to the response code, doesn't make a lot of sense to me.
Unfortunately this is *exactly* what Outlook Express does :-(
It just presents a username and password dialogue with no explanations,
despite the [IN-USE] error. Eudora on the other hand, displays the message
from the server...
Regards,
Simon
Date: Tue, 4 Feb 2003 14:25:35 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: I/O error flushing
At 10:01 AM +1300 2/5/03, Simon Byrnand wrote:
> >So asking for a different username and password, without paying any
>>attention to the response code, doesn't make a lot of sense to me.
>
> Unfortunately this is *exactly* what Outlook Express does :-(
Unfortunate.
> It just presents a username and password dialogue with no explanations,
> despite the [IN-USE] error. Eudora on the other hand, displays the message
> from the server...
The version I'm running (an alpha) knows about response codes and plays nice.
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
Reporter, n.:
A writer who guesses his way to the truth and dispels it with a
tempest of words. --Ambrose Bierce, "The Devil's Dictionary"
Date: Wed, 05 Feb 2003 18:40:53 +0530
From: Sujith Mathew <sujithjm at hotpop dot com>
Subject: Re: newbie problem
Hello
We dont need any SMTP server. I need only a pop3 server with multiple
domains like xxx at domain1 dot com and xxx at domain2 dot com
Regards
Sujith Mathew
Raja wrote:
Hi Sujith,
For that you need
SMTP server....If you are going to use..sendmail... in
/etc/mail/virtusertable you need to map those mails and pop user and
then you need to build db file.../etc/mail/virtusertable.db
Thx,
Raja
Hello,
I setup pop accounts as you said. But how do i differentiate xxx@domain1 dot com
from xxx@domain2 dot com
?
Did you get my point?
Rehgards
Sujith Mathew
Ken Hohhof wrote:
I am running linux redhat 8, without any SMTP server.Qpopper is running.
I dont know how to "map" domain name and pop3 user accounts to the
QPOPPER. The DNS server is running fine.
Typically you would use PAM authentication and the POP3 username would be
the same as the Unix username. Make sure POP user accounts are not set up
with a login shell (e.g. set shell to /bin/false).
But if you have no SMTP server, what is putting the mail into the
mailboxes? Typically you would have a MTA (e.g. sendmail) and an LDA (mail
or procmail) to accept incoming mail and deliver it to user mailboxes. The
function of a pop daemon like qpopper is to allow the pop client (MUA) to
download mail from the mailboxes. Even if you are using another server for
outgoing mail, I think your incoming mailserver needs to have an SMTP
server (typically sendmail) and a local delivery agent. Unless this is an
email list server and all mail is generated from the command line or a script?
Date: Wed, 5 Feb 2003 05:43:30 -0800 (PST)
From: The Little Prince <thelittleprince at asteroid-b612 dot org>
Subject: Re: newbie problem
On Wed, 5 Feb 2003, Sujith Mathew wrote:
> Hello
>
> We dont need any SMTP server. I need only a pop3 server with multiple
> domains like xxx at domain1 dot com and xxx at domain2 dot com
>
What he means is, it matters how your mail is being delivered, where your
mail is being delivered, before we can say, "yeah, you can do that
with qpopper. do this, then this, then this". But you're not telling us
you want to do. Not really.
The short answer is, no, qpopper does not do what you want out of the box.
But we don't know the context of what you want.
--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"This will prove a brave kingdom to me,
where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
> Regards
> Sujith Mathew
>
> Raja wrote:
> Hi Sujith,
> For that you need SMTP server....If you are going to
> use..sendmail... in /etc/mail/virtusertable you need to map those
> mails and pop user and then you need to build db
> file.../etc/mail/virtusertable.db
>
> Thx,
> Raja
>
>
> Hello,
>
> I setup pop accounts as you said. But how do i differentiate
> xxx at domain1 dot com from xxx at domain2 dot com ?
>
> Did you get my point?
>
> Rehgards
> Sujith Mathew
>
>
> Ken Hohhof wrote:
>
> I am running linux redhat 8, without any SMTP server.Qpopper is running.
>
> I dont know how to "map" domain name and pop3 user accounts to the
> QPOPPER. The DNS server is running fine.
>
>
> Typically you would use PAM authentication and the POP3 username would be
> the same as the Unix username. Make sure POP user accounts are not set up
> with a login shell (e.g. set shell to /bin/false).
>
> But if you have no SMTP server, what is putting the mail into the
> mailboxes? Typically you would have a MTA (e.g. sendmail) and an LDA (mail
> or procmail) to accept incoming mail and deliver it to user mailboxes. The
> function of a pop daemon like qpopper is to allow the pop client (MUA) to
> download mail from the mailboxes. Even if you are using another server for
> outgoing mail, I think your incoming mailserver needs to have an SMTP
> server (typically sendmail) and a local delivery agent. Unless this is an
> email list server and all mail is generated from the command line or a script?
>
>
>
>
>
>
>
--
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco Network Administrator/Engineer
thelittleprince at asteroid-b612.org http://www.asteroid-b612 dot org
"This will prove a brave kingdom to me,
where I shall have my music for nothing"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Date: Wed, 5 Feb 2003 09:30:26 -0500
Subject: Re: newbie problem
From: Jeff Donovan <jdonovan at beth.k12.pa dot us>
--Apple-Mail-2--423766802
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=ISO-8859-1;
format=flowed
if you don't need an SMTP server then how do you transmit your mail?
On Wednesday, February 5, 2003, at 08:10 AM, Sujith Mathew wrote:
> Hello
>
> We dont need any SMTP server. I need only a pop3 server with multiple
> domains like xxx at domain1 dot com and xxx at domain2 dot com
>
> Regards
> Sujith Mathew
>
> Raja wrote:
>
>
>
>
>
> Hi Sujith,
> For that you need SMTP server....If you are going to use..sendmail...
> in /etc/mail/virtusertable you need to map those mails and pop user
> and then you need to build db file.../etc/mail/virtusertable.db
> =A0
> Thx,
> Raja
>
> =A0
> =A0
> Hello,
>
> I setup pop accounts as you said. But how do i differentiate=A0
> xxx at domain1 dot com from xxx at domain2 dot com ?
>
> Did=A0 you get my point?
>
> Rehgards
> Sujith Mathew
>
>
> Ken Hohhof wrote:
>
> I am running linux redhat 8, without any SMTP server.Qpopper is
> running.
>
> I dont know how to "map" domain name and pop3 user accounts to the
> QPOPPER. The DNS server is running fine.
>
>
>
> Typically you would use PAM authentication and the POP3 username would
> be
> the same as the Unix username. Make sure POP user accounts are not
> set up
> with a login shell (e.g. set shell to /bin/false).
>
> But if you have no SMTP server, what is putting the mail into the
> mailboxes? Typically you would have a MTA (e.g. sendmail) and an LDA
> (mail
> or procmail) to accept incoming mail and deliver it to user mailboxes.
> The
> function of a pop daemon like qpopper is to allow the pop client (MUA)
> to
> download mail from the mailboxes. Even if you are using another
> server for
> outgoing mail, I think your incoming mailserver needs to have an SMTP
> server (typically sendmail) and a local delivery agent. Unless this
> is an
> email list server and all mail is generated from the command line or a
> script?
>
>
>
>
>
--Apple-Mail-2--423766802
Content-Transfer-Encoding: quoted-printable
Content-Type: text/enriched;
charset=ISO-8859-1
if you don't need an SMTP server then how do you transmit your mail?
On Wednesday, February 5, 2003, at 08:10 AM, Sujith Mathew wrote:
<excerpt>Hello
We dont need any SMTP server. I need only a pop3 server with multiple
domains like
<underline><color><param>1999,1999,FFFF</param>xxx at domain1 dot com</color></un
derline>
and <underline><color><param>1999,1999,FFFF</param>xxx at domain2 dot com
</color></underline>Regards
Sujith Mathew
Raja wrote:
<fontfamily><param>Arial</param><color><param>0000,0000,8080</param><small
er>Hi
Sujith,</smaller></color></fontfamily>
<fontfamily><param>Arial</param><color><param>0000,0000,8080</param><small
er>For
that you need SMTP server....If you are going to use..sendmail... in
/etc/mail/virtusertable you need to map those mails and pop user and
then you need to build db
file.../etc/mail/virtusertable.db</smaller></color></fontfamily>
=A0
<fontfamily><param>Arial</param><color><param>0000,0000,8080</param><small
er>Thx,</smaller></color></fontfamily>
<fontfamily><param>Arial</param><color><param>0000,0000,8080</param><small
er>Raja</smaller></color></fontfamily>
=A0
=A0
Hello,
I setup pop accounts as you said. But how do i differentiate=A0
<underline><color><param>1999,1999,FFFF</param>xxx at domain1 dot com</color></un
derline>
from
<underline><color><param>1999,1999,FFFF</param>xxx at domain2 dot com</color></un
derline> ?
Did=A0 you get my point?
Rehgards
Sujith Mathew
Ken Hohhof wrote:
<fixed><bigger>I am running linux redhat 8, without any SMTP
server.Qpopper is running.
I dont know how to "map" domain name and pop3 user accounts to the
QPOPPER. The DNS server is running fine.
</bigger></fixed>
<fixed><bigger>
Typically you would use PAM authentication and the POP3 username would
be
the same as the Unix username. Make sure POP user accounts are not
set up
with a login shell (e.g. set shell to /bin/false).
But if you have no SMTP server, what is putting the mail into the
mailboxes? Typically you would have a MTA (e.g. sendmail) and an LDA
(mail
or procmail) to accept incoming mail and deliver it to user mailboxes.
The
function of a pop daemon like qpopper is to allow the pop client (MUA)
to
download mail from the mailboxes. Even if you are using another
server for
outgoing mail, I think your incoming mailserver needs to have an SMTP
server (typically sendmail) and a local delivery agent. Unless this
is an
email list server and all mail is generated from the command line or a
script?
</bigger></fixed>
</excerpt>
--Apple-Mail-2--423766802--
Date: Wed, 5 Feb 2003 10:08:06 -0500 (EST)
From: Chip Old <fold at bcpl dot net>
Subject: Re: newbie problem
On Wed, 5 Feb 2003 18:40 +0530, Sujith Mathew wrote:
> We dont need any SMTP server. I need only a pop3 server with multiple
> domains like xxx at domain1 dot com and xxx at domain2 dot com
Sujith, We might be able to answer your questions more easily if you'll
give us a more detailed description of your current setup and what you're
hoping to accomplish with it.
The reason several people have said "you have to have an SNMP server
(sendmail or whatever)" is that a POP3 server like QPopper does not put
messages into mailboxes. It only gets messages from mailboxes and uploads
them to POP3 clients (Eudora, Outlook Express, etc) running on remote
computers. All insertion of messages into mailboxes, whether it comes
from those same POP3 clients or from remote mail servers, is handled by
the SMTP server.
If you're not going to be running an SMTP server, then it would help us to
understand how you plan to get mail into your userss' mailboxes.
--
Chip Old (Francis E. Old) E-Mail: fold at bcpl dot net
Manager, BCPL Network Services Phone: 410-887-6180
Manager, BCPL.NET Internet Services FAX: 410-887-2091
320 York Road
Towson, MD 21204 USA
Date: Wed, 5 Feb 2003 17:15:11 -0500 (EST)
From: Alan Brown <alanb at digistar dot com>
Subject: Re: newbie problem
On Wed, 5 Feb 2003, Sujith Mathew wrote:
> We dont need any SMTP server.
How exactly do you intend to get messages into the mailboxes in the
first place then?
Subject: user at domain with 4 dot 0 dot 4
From: Shane Hickey <shane at howsyournetwork dot com>
Date: 05 Feb 2003 16:52:20 -0700
Howdy all,
I recently migrated my mailserver to another machine. When I did this
I upgraded qpopper to 4.0.4. One thing I didn't realize was that my old
mailserver would authenticate users who had user@domain in for their
POP3 user. Now, this isn't working. I wasn't even aware that it was
working before, but I'd like to get it working again. Does anyone have
any idea of what I may have done to break that functionality?
Thanks,
Shane
Date: Wed, 5 Feb 2003 16:44:04 -0800
From: Randall Gellens <randy at qualcomm dot com>
Subject: Re: user at domain with 4 dot 0 dot 4
At 4:52 PM -0700 2/5/03, Shane Hickey wrote:
> I recently migrated my mailserver to another machine. When I did this
> I upgraded qpopper to 4.0.4. One thing I didn't realize was that my old
> mailserver would authenticate users who had user@domain in for their
> POP3 user. Now, this isn't working. I wasn't even aware that it was
> working before, but I'd like to get it working again. Does anyone have
> any idea of what I may have done to break that functionality?
I suspect that you used either a compile-time or command-line option
to turn on 'trim-domain'.
This is an example of why it is often better to set options in a
configuration file -- then you can copy the config file over. Also
you can look in there and see what's set, instead of trying to figure
out which options you passed to ./configure.
See the 'trim-domain' option in sample/qpopper.config:
--
Randall Gellens
Opinions are personal; facts are suspect; I speak for myself only
-------------- Randomly-selected tag: ---------------
I distrust those people who know so well what God wants them to
do, because I notice it always coincides with their own desires.
--Susan B. Anthony
Subject: Re: user at domain with 4 dot 0 dot 4
From: Shane Hickey <shane at howsyournetwork dot com>
Date: 05 Feb 2003 17:54:57 -0700
On Wed, 2003-02-05 at 17:44, Randall Gellens wrote:
> I suspect that you used either a compile-time or command-line option
> to turn on 'trim-domain'.
>
> This is an example of why it is often better to set options in a
> configuration file -- then you can copy the config file over. Also
> you can look in there and see what's set, instead of trying to figure
> out which options you passed to ./configure.
>
> See the 'trim-domain' option in sample/qpopper.config:
Bingo! That did the trick. Thanks for the head's up and the config
file advice.
Shane
From: "Donald Clouse" <tfug at hotmail dot com>
Subject: Relaying Denied
Date: Wed, 5 Feb 2003 17:48:47 -0700
This is a multi-part message in MIME format.
------=_NextPart_000_003E_01C2CD3E.D5E75810
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello All,
I have qpopper running on a RH 8.0 linux box.
When one of the pop3 users comes into the box to check their email they
get the message:
Server: IP Address Port 25 SMTP Server error 550 5.7.1
Relaying Denied Secure SSL Server error 550
Err 0x800cc79
Any Ideas on why a user on the box would be denied the sending of any
outgoing email?
Thank You.
Don
------=_NextPart_000_003E_01C2CD3E.D5E75810
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html;
charset=iso-8859-1">
<META content="MSHTML 6.00.2722.900" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello All,</FONT></DIV>
<DIV><FONT face=Arial size=2>I have qpopper running on a RH 8.0
linux
box.</FONT></DIV>
<DIV><FONT face=Arial size=2>When one of the pop3 users comes into
the box to
check their email they get the message:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Server: IP Address Port 25 SMTP
Server error
550 5.7.1</FONT></DIV>
<DIV><FONT face=Arial size=2>Relaying Denied Secure SSL Server error
550</FONT></DIV>
<DIV><FONT face=Arial size=2>Err 0x800cc79</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Any Ideas on why a user on the box
would be denied
the sending of any outgoing email?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thank You.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Don</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>
------=_NextPart_000_003E_01C2CD3E.D5E75810--
Date: Thu, 06 Feb 2003 12:25:55 +1100
From: Marchelm Bomers <Marchelm.Bomers at its.monash.edu dot au>
Subject: Re: long passwords
This is a cryptographically signed message in MIME format.
--------------ms7842B1D80265C2CB0EE38F08
Content-Type: multipart/mixed;
boundary="------------9CFD5514FEECAE27DF3271CD"
This is a multi-part message in MIME format.
--------------9CFD5514FEECAE27DF3271CD
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Randall
Thank you for your suggestion, it hit the nail on the head.
For anyone else who may have an interest I simply changed the system call
`bigcrypt` to `cypt16` in the OSF1 area of pop_pass.c as this is what Tru64 Unix
uses. At least v5.0A does, I have no idea when OSF made the change (refer
amended code below).
Marchelm
=== OLD ==
if ( strcmp ( bigcrypt ( p->pop_parm[1], pw->pw_passwd ), pw->pw_passwd ) &&
strcmp ( crypt ( p->pop_parm[1], pw->pw_passwd ), pw->pw_passwd ) )
{
sleep ( SLEEP_SECONDS );
return ( pop_msg ( p, POP_FAILURE, HERE, ERRMSG_PW, p->user ) );
}
=== NEW ==
if ( strcmp ( crypt16 ( p->pop_parm[1], pw->pw_passwd ), pw->pw_passwd ) &&
strcmp ( crypt ( p->pop_parm[1], pw->pw_passwd ), pw->pw_passwd ) )
{
sleep ( SLEEP_SECONDS );
return ( pop_msg ( p, POP_FAILURE, HERE, ERRMSG_PW, p->user ) );
}
Randall Gellens wrote:
>
> Qpopper does have code to check long passwords. See the various
> auth_user() functions in pop_pass.c; these are customized for the
> vagaries of each platform. You may need to adjust the special-auth
> setting (this is normally figured out by ./configure, but it may be
> unable to do so on your system) or the auth_user() for your system
> may need to be updated.
>
> --
> Randall Gellens
> Opinions are personal; facts are suspect; I speak for myself only
> -------------- Randomly-selected tag: ---------------
> On a clear disk you can seek forever.
--------------9CFD5514FEECAE27DF3271CD
Content-Type: text/x-vcard; charset=us-ascii;
name="Marchelm.Bomers.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Marchelm Bomers
Content-Disposition: attachment;
filename="Marchelm.Bomers.vcf"
begin:vcard
n:Bomers ;Marchelm
tel;fax:<BR>51226719 or 99026719<BR><BR>
tel;work:<BR>(03) 51226963   - Local<BR>(03) 99026963   - National<BR>+61 3 99026963 - International<BR><BR>0408390813       - Mo
x-mozilla-html:FALSE
org:Client Services - Gippsland Campus;<BR><A HREF=http://www.its.monash.edu.au><IMG SRC=http://www.monash.edu.au/assets/monash_lo
adr:;;<BR>Northways Rd., Churchill<BR>Victoria 3842<BR>AUSTRALIA;;;;
version:2.1
title:Technology Services Coordinator
x-mozilla-cpt:;-24016
fn:Marchelm Bmers
end:vcard
--------------9CFD5514FEECAE27DF3271CD--
--------------ms7842B1D80265C2CB0EE38F08
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIIE/AYJKoZIhvcNAQcCoIIE7TCCBOkCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
Ax0wggMZMIICgqADAgECAgFUMA0GCSqGSIb3DQEBBQUAMEgxCzAJBgNVBAYTAkFVMRowGAYD
VQQKExFNb25hc2ggVW5pdmVyc2l0eTEdMBsGA1UEAxMUTW9uYXNoIFVuaXZlcnNpdHkgQ0Ew
HhcNMDIwNjI5MDYzNzUzWhcNMDMwNjI5MDYzNzUzWjCBnzELMAkGA1UEBhMCYXUxGjAYBgNV
BAoTEU1vbmFzaCBVbml2ZXJzaXR5MSgwJgYDVQQLEx9JbmZvcm1hdGlvbiBUZWNobm9sb2d5
IFNlcnZpY2VzMRgwFgYDVQQDEw9NYXJjaGVsbSBCb21lcnMxMDAuBgkqhkiG9w0BCQEWIU1h
cmNoZWxtLkJvbWVyc0BpdHMubW9uYXNoLmVkdS5hdTCBnzANBgkqhkiG9w0BAQEFAAOBjQAw
gYkCgYEAsnA36sLHYBUhTl7Qu9cCnn5qb3yKdB/765TFWOMYUNYFThpWx4n5dRlav+xFDkBk
KI1RJPHe/GFeOrhYEasGMm1HAvCo/OKU3iagvnAFxp5tVKo9I1rt1kIRwVcNabAZTKIMkbGR
GkrDNJylmxI3E95jDqFt8qrVcI/P2d10qvsCAwEAAaOBujCBtzARBglghkgBhvhCAQEEBAMC
BaAwDgYDVR0PAQH/BAQDAgbAMCwGA1UdEQQlMCOBIU1hcmNoZWxtLkJvbWVyc0BpdHMubW9u
YXNoLmVkdS5hdTAfBgNVHSMEGDAWgBRw/yWCQHVZ/Q58raGO9M1kEaUH7jBDBggrBgEFBQcB
AQQ3MDUwMwYIKwYBBQUHMAGGJ2h0dHA6Ly9sZWVrLml0cy5tb25hc2guZWR1LmF1OjEwMjQv
b2NzcDANBgkqhkiG9w0BAQUFAAOBgQASrPExV2w++F/zyYS/L6fQO/YBd47NC4CjJr8kALLU
HAVgabiHhFnx/jVosXPZ0Bdq0alSW2lxvNxTii5ILgcA7KXlLysKcFgpZdWMRwHbyJBqokeV
E7c4nX3TqIgk1Hj77fHmkInDOIVPeuz8+Hz8M1RvCUzDcZNb7uUZRioVITGCAacwggGjAgEB
ME0wSDELMAkGA1UEBhMCQVUxGjAYBgNVBAoTEU1vbmFzaCBVbml2ZXJzaXR5MR0wGwYDVQQD
ExRNb25hc2ggVW5pdmVyc2l0eSBDQQIBVDAJBgUrDgMCGgUAoIGxMBgGCSqGSIb3DQEJAzEL
BgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTAzMDIwNjAxMjU1NVowIwYJKoZIhvcNAQkE
MRYEFKBP/KJw06gTTo2/jts4/hyk7H3PMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcw
DgYIKoZIhvcNAwICAgCAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgFAMA0GCCqGSIb3DQMCAgEo
MA0GCSqGSIb3DQEBAQUABIGAoRvPc8VFfSwNXjp8Ip69yz5NrXfWs3LQa77LneqwthpZgJoO
4xXiNXEsUDZcWhTzbSfVs0g+5aK6WVbfHyYt52KsENOLT/nKRpKjaWbItR4Q4UH/OzFahfc6
ZcPy9OkzlLdgsUo6H0FqFHkSFuSCLagmobFiCLl2mAwBnxdKTus
--------------ms7842B1D80265C2CB0EE38F08--
From: "Aleksandr Melentiev" <alex at myzona dot net>
Subject: Re: Relaying Denied
Date: Wed, 5 Feb 2003 17:37:44 -0800
Hello,
This is not qpopper's fault. The user is trying to send email using your
SMTP server on that box (such as sendmail or postfix) and it prohibits users
from sending mail remotely for security reasons. If this is an issue and you
would like to let users send email via your server, consider setting up
some kind of authnetication... most popular choices would be POP-before-SMTP
system and SMTP AUTH.
Hope this helps.
Alex.
----- Original Message -----
From: Donald Clouse
To: Subscribers of Qpopper
Sent: Wednesday, February 05, 2003 4:48 PM
Subject: Relaying Denied
Hello All,
I have qpopper running on a RH 8.0 linux box.
When one of the pop3 users comes into the box to check their email they get
the message:
Server: IP Address Port 25 SMTP Server error 550 5.7.1
Relaying Denied Secure SSL Server error 550
Err 0x800cc79
Any Ideas on why a user on the box would be denied the sending of any
outgoing email?
Thank You.
Don
From: "Donald Clouse" <tfug at hotmail dot com>
Subject: Re: Relaying Denied
Date: Wed, 5 Feb 2003 19:06:07 -0700
Alex,
Thank you. Do you know where I could get info on how to configure the
POP-before-SMTP solution? I am running sendmail.
I can both POP and SMTP on the LAN but someone coming in outside the lan
fails......is this sheds any further light on my problem.
Thanks Again.
Don
----- Original Message -----
From: "Aleksandr Melentiev" <alex at myzona dot net>
To: "Donald Clouse" <tfug at hotmail dot com>; "Subscribers of Qpopper"
<qpopper at lists.pensive dot org>
Sent: Wednesday, February 05, 2003 6:37 PM
Subject: Re: Relaying Denied
> Hello,
>
> This is not qpopper's fault. The user is trying to send email using your
> SMTP server on that box (such as sendmail or postfix) and it prohibits
users
> from sending mail remotely for security reasons. If this is an issue and
you
> would like to let users send email via your server, consider setting up
> some kind of authnetication... most popular choices would be
POP-before-SMTP
> system and SMTP AUTH.
>
> Hope this helps.
> Alex.
>
> ----- Original Message -----
> From: Donald Clouse
> To: Subscribers of Qpopper
> Sent: Wednesday, February 05, 2003 4:48 PM
> Subject: Relaying Denied
>
>
> Hello All,
> I have qpopper running on a RH 8.0 linux box.
> When one of the pop3 users comes into the box to check their email they
get
> the message:
>
> Server: IP Address Port 25 SMTP Server error 550 5.7.1
> Relaying Denied Secure SSL Server error 550
> Err 0x800cc79
>
> Any Ideas on why a user on the box would be denied the sending of any
> outgoing email?
>
> Thank You.
>
> Don
>
Date: Wed, 05 Feb 2003 20:59:41 -0600
From: Ken Hohhof <ken at mixedsignal dot com>
Subject: Re: Relaying Denied
This has nothing to do with qpopper. The relaying denied message came
from your SMTP daemon running on port 25.
There are many strategies for determining who can relay through your SMTP
server. We restrict it to our IP netblocks by putting them in the access
database followed by the keyword RELAY, this assumes you are using
sendmail. Another approach is to use authenticated SMTP. A third
approach which we use on some of our boxes is poprelayd (pop before
relay), this is a PERL script which collects IP addresses from the
qpopper log every 5 seconds and then caches those IP addresses in a
sleepycat database for a configurable time, e.g. an hour. The idea is
that the user has identified themselves by checking their POP mailbox
with a valid username and password, so they are trusted and will be
allowed to relay for some reasonable length of time. This last approach
does not make sense if you users are on your local LAN, in that case you
can easily restrict relaying by IP address.
Of course you should not run an open relay unless you are behind a
firewall that disallows SMTP connections from outside the firewall, even
so there is probably no reason to configure your server as an open
relay.
At 05:48 PM 2/5/03 -0700, Donald Clouse wrote:
>>>>
<excerpt><bigger>Hello
All,</bigger><fontfamily><param>Arial</param><color><param>7070,6c6c,7979</param>
<bigger>I have qpopper running on a RH 8.0 linux box.</bigger>
<bigger>When one of the pop3 users comes into the box to check their email they get the message:</bigger> <bigger>Server: IP Address Port 25 SMTP Server error 550 5.7.1</bigger> <bigger>Relaying Denied Secure SSL Server e
0x800cc79</bigger> <bigger>Any Ideas on why a user on the box would be denied the sending of any outgoing email?</bigger> <bigger>Thank You.</bigger> <bigger>Don</bigger>
</color></fontfamily></excerpt><fontfamily><param>Arial</param><color><param>7070,6c6c,7979</param>
</color></fontfamily>
Date: Wed, 05 Feb 2003 23:12:55 -0500
From: Daniel Senie <dts at senie dot com>
Subject: Re: Relaying Denied
At 09:06 PM 2/5/2003, Donald Clouse wrote:
>Alex,
>Thank you. Do you know where I could get info on how to configure the
>POP-before-SMTP solution? I am running sendmail.
>
>I can both POP and SMTP on the LAN but someone coming in outside the lan
>fails......is this sheds any further light on my problem.
I'd urge you to first try to implement SMTP AUTH. While the smtp-after-pop
approach does function, users do not "get it" very well, and you'll get
lots of support calls. Based on your error message in your original
posting, your users are using Outlook or Outlook Express. Both support SMTP
AUTH just fine, so use it! You turn it on by clicking a check box on the
Servers config tab that says "my server requires authentication." The
default settings work.
>Thanks Again.
>Don
>----- Original Message -----
>From: "Aleksandr Melentiev" <alex at myzona dot net>
>To: "Donald Clouse" <tfug at hotmail dot com>; "Subscribers of Qpopper"
><qpopper at lists.pensive dot org>
>Sent: Wednesday, February 05, 2003 6:37 PM
>Subject: Re: Relaying Denied
>
>
> > Hello,
> >
> > This is not qpopper's fault. The user is trying to send email using your
> > SMTP server on that box (such as sendmail or postfix) and it prohibits
>users
> > from sending mail remotely for security reasons. If this is an issue and
>you
> > would like to let users send email via your server, consider setting up
> > some kind of authnetication... most popular choices would be
>POP-before-SMTP
> > system and SMTP AUTH.
> >
> > Hope this helps.
> > Alex.
> >
> > ----- Original Message -----
> > From: Donald Clouse
> > To: Subscribers of Qpopper
> > Sent: Wednesday, February 05, 2003 4:48 PM
> > Subject: Relaying Denied
> >
> >
> > Hello All,
> > I have qpopper running on a RH 8.0 linux box.
> > When one of the pop3 users comes into the box to check their email they
>get
> > the message:
> >
> > Server: IP Address Port 25 SMTP Server error 550 5.7.1
> > Relaying Denied Secure SSL Server error 550
> > Err 0x800cc79
> >
> > Any Ideas on why a user on the box would be denied the sending of any
> > outgoing email?
> >
> > Thank You.
> >
> > Don
> >
From: "Y Ramprasad" <yramprasad at ecomserver dot com>
Subject: RE: Relaying Denied
Date: Thu, 6 Feb 2003 10:51:55 +0530
This is a multi-part message in MIME format.
------=_NextPart_000_0009_01C2CDCD.C3741670
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Don ,
Don , The easy way to over come this problem is use the proxy server (Win
Proxy) as your SMTP and POP3 for your outlook clients and It should have
the entry of your mail server POP3 and SMTP Ip address in configuration
settings.
I have the similar setup in my office with RedHat Linux 7.1 , Qpopper 4 and
"WINPROXY".
Regards
Ramprasad
System Administrator
eComServer India Pvt Ltd
Hitec City , Hyderabad
India.
-----Original Message-----
From: Donald Clouse [mailto:tfug at hotmail dot com]
Sent: Thursday, February 06, 2003 6:19 AM
To: Subscribers of Qpopper
Subject: Relaying Denied
Hello All,
I have qpopper running on a RH 8.0 linux box.
When one of the pop3 users comes into the box to check their email they
get the message:
Server: IP Address Port 25 SMTP Server error 550 5.7.1
Relaying Denied Secure SSL Server error 550
Err 0x800cc79
Any Ideas on why a user on the box would be denied the sending of any
outgoing email?
Thank You.
Don
------=_NextPart_000_0009_01C2CDCD.C3741670
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html;
charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><SPAN class=643111805-06022003><FONT face=Arial
color=#0000ff>Don
,</FONT></SPAN></DIV>
<DIV><SPAN class=643111805-06022003><FONT face=Arial
color=#0000ff></FONT></SPAN> </DIV>
<DIV><SPAN class=643111805-06022003>
<DIV><SPAN class=297171205-06022003><FONT face=Arial
color=#0000ff>Don , The
easy way to over come <SPAN
class=643111805-06022003>this</SPAN> problem is use the proxy
server (Win
Proxy) as your SMTP and POP3 for your outlook clients and It
should have
the entry of your mail server POP3 and SMTP Ip address in
configuration settings.</FONT></SPAN></DIV>
<DIV><SPAN class=297171205-06022003></SPAN><SPAN
class=297171205-06022003><SPAN
class=643111805-06022003><FONT face=Arial color=#0000ff>I have the
similar setup
in my office with RedHat Linux 7.1 , Qpopper 4 and
"WINPROXY".</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=297171205-06022003><SPAN
class=643111805-06022003><FONT
face=Arial color=#0000ff></FONT></SPAN></SPAN> </DIV>
<DIV><SPAN class=297171205-06022003><SPAN
class=643111805-06022003><FONT
face=Arial color=#0000ff>Regards</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=297171205-06022003><SPAN
class=643111805-06022003><FONT
face=Arial color=#0000ff>Ramprasad</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=297171205-06022003><SPAN
class=643111805-06022003><FONT
face=Arial color=#0000ff>System
Administrator</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=297171205-06022003><SPAN
class=643111805-06022003><FONT
face=Arial color=#0000ff>eComServer India Pvt
Ltd</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=297171205-06022003><SPAN
class=643111805-06022003><FONT
face=Arial color=#0000ff>Hitec City ,
Hyderabad</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=297171205-06022003><SPAN
class=643111805-06022003><FONT
face=Arial
color=#0000ff>India.</FONT></SPAN></SPAN></DIV></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT
face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> Donald Clouse
[mailto:tfug at hotmail dot com]<BR><B>Sent:</B> Thursday, February 06, 2003
6:19
AM<BR><B>To:</B> Subscribers of Qpopper<BR><B>Subject:</B> Relaying
Denied<BR><BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Hello All,</FONT></DIV>
<DIV><FONT face=Arial size=2>I have qpopper running on a RH 8.0
linux
box.</FONT></DIV>
<DIV><FONT face=Arial size=2>When one of the pop3 users comes into
the box to
check their email they get the message:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Server: IP Address Port 25 SMTP
Server
error 550 5.7.1</FONT></DIV>
<DIV><FONT face=Arial size=2>Relaying Denied Secure SSL Server
error
550</FONT></DIV>
<DIV><FONT face=Arial size=2>Err 0x800cc79</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Any Ideas on why a user on the box
would be
denied the sending of any outgoing email?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Thank You.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Don</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial
size=2></FONT> </DIV></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_0009_01C2CDCD.C3741670--
Date: Thu, 6 Feb 2003 01:30:42 -0500
From: Chuck Yerkes <chuck+qpopper at yerkes dot com>
Subject: Re: Relaying Denied
Quoting Ken Hohhof (ken at mixedsignal dot com):
> This has nothing to do with qpopper. The relaying denied message
> came from your SMTP daemon running on port 25.
> A
> third approach which we use on some of our boxes is poprelayd (pop
> before relay), this is a PERL script which collects IP addresses from
> the qpopper log every 5 seconds and then caches those IP addresses in a
> sleepycat database for a configurable time, e.g. an hour. The idea is
> that the user has identified themselves by checking their POP mailbox
> with a valid username and password, so they are trusted and will be
> allowed to relay for some reasonable length of time. This last
> approach does not make sense if you users are on your local LAN, in
> that case you can easily restrict relaying by IP address.
POP-b4-SMTP is risky at best and fails at worst.
Clients have planned to use it and have found great pain after
deploying dozens of laptops. There are those who chose
it even after SMTP AUTH was available and clearly the "Right Answer"
to replace the hack that is POP-b4-SMTP.
Some ISPs, AOL notably among them, use proxies of some sort.
The POP request comes in, your script enables anyone coming
from that AOL host to relay freely for 20 minutes <shudder>
but your SMTP connection comes in via a different relay. You
are denied. Ooops. But only sometimes cause you have no
control of which IP address your SMTP connection comes from.
SMTP-AUTH is almost always the right answer at this point.
Even for internal LAN mail (keeps some guy who got on your
802.11a line from spamming). Most happy GUI mail clients
support it just fine. The laptops use it when the owner is
on the LAN or at home on their external DSL line. They never
notice.
> Of course you should not run an open relay unless you are behind a
> firewall that disallows SMTP connections from outside the firewall,
> even so there is probably no reason to configure your server as an open
> relay.
I've run promiscuous deep inside the LAN, many hops from the
firewall. I still block non-resolvable IP addresses, which
just means that if you aren't in DNS, you are restricted.
This upsets those who run half-assed DHCP and DNS setups.
Usually upsets them into running DNS right.
Last updated on 5 Feb 2003 by Pensive Mailing List Admin