Hi Lixiang,

 

It is a little off-topic. I know, I answer it anyway.

 

Your problem is known as rejected relay client. As you know, Outlook Express is a mail client that require an intermediary host before it send messages to hosts outside its own. This intermediary host is also known as e-mail relay server. For example, your ISP has a (or some) e-mail relay server that will happily send your messages, provided that you have successfully authenticate yourself to that server.

 

Now, for your problem, I believe you want your host to be a relay server. That is just fine but it is necessary for you to define acceptable relaying client. Pretty much like ACL in routers.

 

I aware to the fact that you are using qmail. In typical qmail installation, qmail home directory is /var/qmail. I want you to look in /var/qmail/service/smtpd directory. You will find tcp file. It typically contains :

 

xxx.xxx.xxx.:allow,RELAYCLIENT=""

192.168.100.:allow,RELAYCLIENT=""

 

in which xxx.xxx.xxx. is a network address. Notice that last bits are not completed, it means relaying clients are the entire network-wide.

 

Some tips for you. Never made super easy (for you) rules in relay server, such as “127.0.0.1” or “localhost” as allowed relay client. Never put your entire ISP network block IP address even though several of them is yours. Such behaviour will create an open relay. An open relay is e-mail server that will accept every – I repeat, EVERY – e-mail relay request from literally everyone, including spammers. Now, spammer will use your relay server to send e-mails to the rest of the world. Spammers will get the benefit, you will have to pay the bandwidth. To avoid this, check your relay server with ORDB, www.ordb.org.

 

And also, qmail SMTP service requires you fully complete your username with domain name. So it will accept only usernames like [EMAIL PROTECTED] instead of just “lixiang”.

 

Regards,

 

Anthony M. Rasat

PT. Kalteng Pos Press

Palangkaraya – Indonesia.-

 

 

 

-----Original Message-----
From: lixiang [mailto:[EMAIL PROTECTED]
Sent:
Thursday, August 07, 2003 2:10 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: [sqwebmail] problem of send mail

 

hi,list:

    my system enviroment:

   

    RH 7.3

    vpopmail-5.3.20  --enable-ldap=y --enable-logging=y --enable-default-domain=xxx --enable-clear-passwd=n

    openldap-2.0.27

    qmail-1.03

    sqwebmail-3.5.3

    courier-imap-2.0.0

 

 

    the sending and receiving email in the local domain is normal. but if i send a mail to a email box which is in another domain, two different results occur:

    if i send it with OE  client, it fails: 553 sorry, that domain isn't in my list of allowed rcpthosts ...

    if i send it with webmail(sqwebmail), it succeed. and i can get this sent mail from that email box.

 

    why? and suggestions?

    thanks advance.

Reply via email to