> Anders Widman wrote:
>>>> am stuck at creating user accounts and virtual domains. I have got
>>>> the webadmin CFI working, and added the virtual domains to "Locally
>>>> hosted domains".
>>>Check whether these domains appear in /etc/courier/locals . If they do,
>>>you need system accounts for the users of those domains. Virtual domains
>>>whose users do not have system accounts should only appear in hosteddomains
>>>and esmtpacceptmailfor.
>> Courier installed per default in /usr/lib/courier for me.. and the
>> ./etc/hosteddomains and ./etc/esmtpacceptmailfor folders contain one
>> file each with only the hosted domains listed in it.
> That doesn't answer the question whether your virtual domains are in
> /etc/courier/locals .
>> But what exactly should I do with the users? Should they have normal
>> system (unix/linux) accounts or not? In both cases, how do I create a
>> user for a specific domain?
> I don't think you want system accounts. If you have that, then the user
> name will take precedence over the domain name and all mail to anders@dom1,
> anders@dom2, anders@dom3 will be delivered to the system user anders, no
> matter what you do. If you want the domains to be really virtual, get
> them out of locals, keep them in hosteddomains and esmtpacceptmailfor,
> run makehosteddomains, put them in aliases, run makealiases and make
> sure you have the proper .courier files in the proper places.
> Alternatively you might opt for the userdb way of doing things; man userdb.
Yes, I followed the usedb hint and I think I got it to work. I can now
login via pop3 and check mail. But now my problem is that I cannot
send mail. I get "450 Service temporarily unavailable" when trying to
send mail via SMTP service. Also the webmail CGI accepts the username
and password for each virtual domain I configured a user, but then I
get a "Internal server error" from Apache.
I started courier like this:
./sbin/courier start
./sbin/esmptd start
./sbin/pop3d start
./libexec/authlib/authdaemond start
This is the entire maillog after this:
Oct 7 14:20:15 www courierd: Loading STATIC transport module libraries.
Oct 7 14:20:15 www courierd: Courier 0.39.3 Copyright 1999-2002 Double Precision, Inc.
Oct 7 14:20:15 www courierd: Installing [0/0]
Oct 7 14:20:15 www courierd: Installing uucp
Oct 7 14:20:15 www courierd: Installed: module.uucp - Courier 0.39.3 Copyright
1999-2002 Double Precision, Inc.
Oct 7 14:20:15 www courierd: Installing local
Oct 7 14:20:15 www courierd: Installed: module.local - Courier 0.39.3 Copyright
1999-2002 Double Precision, Inc.
Oct 7 14:20:15 www courierd: Installing fax
Oct 7 14:20:15 www courierd: Installed: module.fax - Courier 0.39.3 Copyright
1999-2002 Double Precision, Inc.
Oct 7 14:20:15 www courierd: Installing esmtp
Oct 7 14:20:15 www courierd: Installed: module.esmtp - Courier 0.39.3 Copyright
1999-2002 Double Precision, Inc.
Oct 7 14:20:15 www courierd: Installing dsn
Oct 7 14:20:15 www courierd: Installed: module.dsn - Courier 0.39.3 Copyright
1999-2002 Double Precision, Inc.
Oct 7 14:20:15 www courierd: Initializing uucp
Oct 7 14:20:15 www courierd: Initializing local
Oct 7 14:20:15 www courierd: Initializing fax
Oct 7 14:20:15 www courierd: Initializing esmtp
Oct 7 14:20:15 www courierd: Initializing dsn
Oct 7 14:20:15 www courierd: Started ./courieruucp, pid=10639, maxdels=4, maxhost=4,
maxrcpt=16
Oct 7 14:20:15 www courierd: Started ./courierlocal, pid=10640, maxdels=10,
maxhost=4, maxrcpt=1
Oct 7 14:20:15 www courierd: Started ./courierfax, pid=10641, maxdels=1, maxhost=1,
maxrcpt=1
Oct 7 14:20:15 www courierd: Started ./courieresmtp, pid=10642, maxdels=40,
maxhost=4, maxrcpt=100
Oct 7 14:20:15 www courierd: Started ./courierdsn, pid=10643, maxdels=4, maxhost=1,
maxrcpt=1
Oct 7 14:20:15 www courierd: queuelo=200, queuehi=400
Oct 7 14:20:15 www courierd: Purging /usr/lib/courier/var/msgq
Oct 7 14:20:15 www courierd: Purging /usr/lib/courier/var/msgs
Oct 7 14:20:15 www courierd: Waiting. shutdown time=Mon Oct 7 15:20:15 2002, wakeup
time=Mon Oct 7 15:20:15 2002, queuedelivering=0, inprogress=0
Now I tried to connect to read and send mail:
Oct 7 14:21:17 www pop3d: Connection, ip=[::ffff:192.168.0.98]
Oct 7 14:21:21 www courieresmtpd: started,ip=[::ffff:192.168.0.98]
Oct 7 14:21:21 www submit: authdaemon: s_connect() failed: Connection refused
Oct 7 14:21:21 www courieresmtpd:
error,relay=::ffff:192.168.0.98,ident=Gatak,from=<[EMAIL PROTECTED]>,to=<[EMAIL PROTECTED]>:
450 Service temporarily unavailable.
Oct 7 14:21:22 www pop3d: LOGIN FAILED, ip=[::ffff:192.168.0.98]
Oct 7 14:22:06 www courieresmtpd: started,ip=[::ffff:192.168.0.98]
Oct 7 14:22:06 www courieresmtpd:
error,relay=::ffff:192.168.0.98,ident=Gatak,from=<[EMAIL PROTECTED]>,to=<[EMAIL PROTECTED]>:
450 Service temporarily unavailable.
What is the problem?
Also, where does the "ident=Gatak" come from? Is the esmtp server
trying to connect to the clients ident servers? (Not all has these
running)
> I had this very same problem less than a week ago. Check the list archive
> and you'll find the solution.
> Lycka till.
=) Tack!
> Z
- Anders
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> courier-users mailing list
> [EMAIL PROTECTED]
> Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users