Unable to log into my mailserver - RBL blocking me

Started by Guest, February 29, 2004, 03:50:29 AM

Previous topic - Next topic

Guest

Well, I've got the toaster all set up and running, finally.

Now, though.. I get this message whenever I try to log in from my desktop machine:

451 Dynamic IP Address See: http://www.dnsbl.sorbs.net/cgi-bin/lookup?IP=66.222.190.169" target="_blank">http://www.dnsbl.sorbs.net/cgi-bin/lookup?IP=66.222.190.169

Yes, I do have a dynamic IP. No, there's nothing I can do about that.

So how do I fix this? I didn't have this problem before..

I don't mind hardcoding it in - my server AND my desktop are on 24/7, so being dynamic doesn't mean anything - they never change the IP.  I just don't know where to do that.

davidcl

You have choices.

1. Use SMTP AUTH to connect to the server, this should bypass the RBLs.  I think this is the best solution because it will continue to work even if your IP address does change, and requires only one-time configuration on the client side.

2. Add:
66.222.190.169:allow,RELAYCLIENT=""
to ~vpopmail/etc/tcp.smtp. This would be fine as long as your IP address really never changes.

3. Use POP-before-SMTP or IMAP-before-SMTP to authenticate, this should bypass the RBLs.  This is just as effective as #1, but it's more of a pain as you have to remember that you can't send mail until after you check mail.

4. You could also disable that particular RBL, but of course that affects other clients aside from yourself.

Guest

okay...
I don't know how to do option 1.

option 2 doesn't seem to work. I still get the same thing happening.
Even after doing qmail cdb, restarting services, and a system reboot.

I think option 4 is going to be my best bet - since it *is* a public mailserver.
How and where do I do that?

Guest

Having dug through the mailing list, I managed to get option 2 to work.
it should have been 66.222.190.169:allow,RBLSMTPD=""  instead.

Now it lets my ip in.


However. I *still* cannot log in.

I've added and removed the domain like 15 times, added and deleted the user at least that, and it just doesn't work.

I can log into qmailadmin, that shows the account, lets me modify it, that sort of thing.. yet I can't log in from my mail client. It keeps telling me authorization failed. (sigh)

davidcl

Wait a second-- the message you posted first looks like a message you'd get SENDING mail.  Are you having trouble sending or checking?

If checking, what is the exact error message?  What mail client?  What protocol?  What do the logs say?

Guest

Using ThunderBird, standard POP3 protocol...

And the problem is with checking.

Doesn't matter right now, though , as I'm now reinstalling the entire server. Again.   Confused

davidcl

If you still have the same problem after rebuilding, here are things to check:

1) If this is a vpopmail virtual domain and you haven't specifically bound it to an IP address, then your login username should be the full email address.  For example, if you want to log in to the mailbox "twyst" in the domain "example.com" then your POP username should be "mailto:twyst@example.com" target="_blank">twyst@example.com"-- don't use just "twyst", it won't work.

2) If you are using the courier pop3 daemon, run:
/usr/local/src/mail/courier-imap-1.7.0/authlib/authinfo
and make sure authvchkpw appears.

3) pop3 connections are usually logged to /var/log/maillog.  See what's being logged there-- is it just an authentication failure or something more?

4) Try switching pop3 daemons.  The toaster offers both courier-pop3 and qmail-pop3.

Guest

okay. I used mailto:twyst@Twysted.net" target="_blank">twyst@Twysted.net,  and now I can check my mail. Minor thing - and it works for me, since I will be offering other mail domains. Groovy!  Smile

Now, sending mail.
That's erroring out now, too.

In my maillog, I get:
Feb 29 22:48:49 sakura vpopmail[35436]: vchkpw-smtp: vpopmail user not found twyst@:66.222.190.169

and it won't let me send.

davidcl

You're using SMTP AUTH (which passes a username and password to the SMTP server when sending mail).  Those should be the same as the ones for POP3-- that is, username should be "mailto:twyst@twysted.net" target="_blank">twyst@twysted.net".