Can't send email w/ POPFile (SPAM filter proxy) and new email host

Can't send email w/ POPFile (SPAM filter proxy) and new email host

Post by Erik Harri » Wed, 27 Sep 2006 05:43:57


I'm using Eudora Pro 4.3.2 (old version, I know, but I never liked the newer
versions) with POPFile, and recently switched my email service from Cox
Communications (my ISP) to 1and1.com (my web host/DNS service), mostly
because Cox' recent history of deleting incoming messages before delivering
them, and supposedly deleting some outgoing messages without sending them.
POPFile ( http://www.yqcomputer.com/ ), for those who don't know, is a
great Baysean filter that's client-agnostic. Since it works as a proxy
server on incoming messages, it has a user put the localhost IP in as the POP
server, and then "popserver.domain.ext:username" in as the username. POPFile
parses that and sends the username to the POP server. Since it's an incoming
SPAM filter, it only serves as a POP proxy, not as an SMTP proxy. I never
gave this much thought until today, while trying to troubleshoot my inability
to send email through 1and1.com.

Under Cox, I never had any problems with POPFile, but with 1and1.com, I can't
send emails unless I set Eudora up to NOT use POPFile (receiving is not a
problem). I assume that this is because of the username,
"pop.1and1.com:mailboxname" - The SMTP server fails authentication, and I'm
guessing it's because Eudora is sending that whole thing as the user ID, when
it should just send "mailboxname". My guess is that Cox doesn't authenticate
SMTP connections or something, since it never complained. This is just a
guess, since Eudora doesn't give me the details of what exactly it sent to
the server, and doesn't return any details on the server's rejection other
than "550 must be authenticated".

For those of you using POPFile (or any proxy that works similarly), I'm
hoping you can help me solve this. Aside from creating separate
personalities for receiving and sending mail (on each account), and setting
up filters to automatically change the message personalities, is there any
way to solve this issue? For a given personality, Eudora doesn't allow me to
set separate usernames for SMTP and POP, which would be an ideal solution.
Are there any EUDORA.INI hacks to tell it to use different SMTP and POP
usernames?

Erik Harris http://www.yqcomputer.com/
n$wsr$ader@$harrishom$.com - replace each dollar sign with an e
Chinese-Indonesian Martial Arts Club http://www.yqcomputer.com/
 
 
 

Can't send email w/ POPFile (SPAM filter proxy) and new email host

Post by Froggie th » Wed, 27 Sep 2006 12:10:16

On Mon, 25 Sep 2006 16:43:57 -0400, Erik Harris <n$wsr$ader@$harrishom$.com>
wrotd:


Eric, the only way I could ever get Eudora/POPfile to work was to use a
*** personality with indigenous username/password that never checked
mail, and a separate personality with the POPfile username construct just
for checking mail. The separarte personality was set up to use *** as
it's relay personality for sending mail. I don't remember whether v4 let's
you use a RELAY personality or not. This CONFIG works just fine under v6
and all mail received comes under the non- *** personality and sends
under same using the *** relay just for sending.

---<ribbit>

 
 
 

Can't send email w/ POPFile (SPAM filter proxy) and new email host

Post by Erik Harri » Wed, 27 Sep 2006 23:17:54

On Mon, 25 Sep 2006 23:10:16 -0400, Froggie the Gremlin



v4 doesn't do the relay thing, but that seems pretty easy to get around with
some basic filtering. I ended out adding a few personalities (I already had
20, so adding two more for receiving-only adds clutter to an
already-cluttered list, along with the two additional filters), and that did
the trick, as expected.

I found the solution, thanks to POPFile's SourceForge forum. POPFile
supports a "transparent proxy," where you don't pass the POP server name in
the username, and tell POPFile explicitly in its configuration what POP
server to use. I haven't tried it yet, but when I get a chance, I'll
probably do that, just to reduce the personality/filter clutter a little bit.

Since it seems inevitable that someone will ask why I have 20 personalities
set up... I use my domain partly for tracking where incoming email came
from, so I use different return addresses for different email lists and the
like, and have a catchall set to forward anything to my domain to the primary
address. So while I only check one actual account for each of my two
domains, I have a bunch of email addresses I regularly use, each of which
requires a personality and sorting filter. So I've got one personality for
my "proper" ISP account that I pretty much never really use, one for each
commonly-used alternative email address, and one "temp" personality, for
rarely used addresses (I just change the return address before sending an
email). All of these "virtual" email addresses are assoicated with my own
name, have my email signature, and forward back to my own account, so there's
nothing shady about using all of these addresses. :-)

Erik Harris http://www.yqcomputer.com/
n$wsr$ader@$harrishom$.com - replace each dollar sign with an e
Chinese-Indonesian Martial Arts Club http://www.yqcomputer.com/
 
 
 

Can't send email w/ POPFile (SPAM filter proxy) and new email host

Post by Froggie th » Thu, 28 Sep 2006 06:19:50

On Tue, 26 Sep 2006 10:17:54 -0400, Erik Harris <n$wsr$ader@$harrishom$.com>
wrotd:



Eric, I would love to put the above "transparent Proxy" to work but have no
idea where to set it up (nothing readily apparent on the POPfile parameter
page. .

Can you point me in the right direction? Thanks!

---<ribbit>
 
 
 

Can't send email w/ POPFile (SPAM filter proxy) and new email host

Post by Erik Harri » Thu, 28 Sep 2006 06:36:20

On Tue, 26 Sep 2006 17:19:50 -0400, Froggie the Gremlin




Sorry Froggie, I should've copied the forum post into here:

-=-=- (from https://sourceforge.net/forum/message.php?msg_id=3932258) -=-=-

By: Manni Heumann - mannih2001
RE: Can't send email (Eudora, 1and1.com, POPFile)
2006-09-26 02:26
Seems you gave a perfect assessment of the situation. We always tell Eudora
users to create a second identity for sending messages. But it seems that
this would clutter your list of identities and make it almost unusable.

However, you should be able to set up transparent proxying. If Eudora does at
least allow you to setup a different server for smtp, then go to POPFile's
UI, and open the Security tab. Find the "Remote servers" section and enter
name and port of your POP3 server. In Eudora, change your pop3 server to
POPFile's address (127.0.0.1) and change the login to your real login name
(without the "pop.1and1.com:" part). Also tell Eudora to use your real SMTP
server. You should now be able to download mail with Eudora through POPFile.
And since you now are working with the correct login, you should also be able
to send mail (unless my memory about POPFile's transparent proxying feature
is horribly wrong).


Manni

-=-=-=-=-=-=-=-=-=-=-

These directions are pretty straightforward, I think, but if you have any
questions, let me know. I still haven't tried it, but I did at least verify
that I could find the config setting.

Erik Harris http://www.yqcomputer.com/
n$wsr$ader@$harrishom$.com - replace each dollar sign with an e
Chinese-Indonesian Martial Arts Club http://www.yqcomputer.com/