You don't want to use SMTPAUTH.TAB that will affect any other mail servers trying to send you messages as well. All you need to do is empty the smtprelay.tab file or just put in your local LAN subnets and you are done. Have your users turn ON send Authentication for Outgoing mail so that if they are not on the local LAN they will be able to send mail to addresses that are not local to your server. If you want you can also make sure that EnableAuthSMTP-POP3 is enabled so that those users that are too lazy to turn on send Authentication for Outgoing mail in their e-mail program can also send non-local mail.
Bill >---------- >From: Brandon Wittenburg[SMTP:[EMAIL PROTECTED]] >Sent: Friday, August 23, 2002 1:51 PM >To: [EMAIL PROTECTED] >Subject: [xmail] Re: SMTP Auth setup > > >> >> >>>>|> > >>>>|> > >>>>|> > >Hmm... I have "AllowSmtpVRFY" "1" in my server.tab, but my server = >>>>is >>>>|> > >allowing my clients to relay without using authorization. I am = >>>>using >>>>|>Xmail >>>>|> > >server 1.9 on Redhat Linux 7.3 >>>>|> > > >>>>|> > >Is it possible that something else in my server.tab conflicts and >>>>|allows >>>>|> > >mail to be sent without the authorization? >>>>|> > > >>>>|> > >JayD >>>>|> > > >>>> >>>> > >To allow a user to use smtp authentication to relay mail should require >that you add them to your smtpauth.tab file. This along with emptying >your smtprelay.tab should shut your server down for spammers, but leave >it open for users that are listed in the smtpauth.tab as long as they >use smtp authentication. > > SMTPAUTH.TAB : > > "username"[TAB]"password"[TAB]"permissions"[NEWLINE] > > is used to permit SMTP clients authentication with protocols PLAIN, >LOGIN, CRAM-MD5 > and custom. > With custom authentication a file containing all secrets ( username + ':' >+ password ) > is passed as parameter to the custom authentication program which will >test all secrets > to find the one matching ( if exist ). > For this reason it's better to keep the number of entries in this file as >low as possible. > Permissions are a string that can contain : > > M = open mailing features > R = open relay features ( bypass all other relay blocking traps ) > V = VRFY command enabled ( bypass SERVER.TAB variable ) > T = ETRN command enabled ( bypass SERVER.TAB variable ) > Z = disable mail size checking ( bypass SERVER.TAB variable ) > > When PLAIN, LOGIN or CRAM-MD5 authentication mode are used a first lookup >in MAILUSERS.TAB > accounts is performed to avoid duplicating informations with >SMTPAUTH.TAB. > So using these authentication modes a user must use as username the full >email address > ( the : separator is permitted instead @ ) and as password his POP3 >password. > If the lookup succeed the SERVER.TAB variable "DefaultSmtpPerms" is >used to assign > user SMTP permissions ( default MR ). > If the lookup will fail then SMTPAUTH.TAB lookup is done. > >Regards, > >Brandon Wittenburg > >- >To unsubscribe from this list: send the line "unsubscribe xmail" in >the body of a message to [EMAIL PROTECTED] >For general help: send the line "help" in the body of a message to >[EMAIL PROTECTED] > > - To unsubscribe from this list: send the line "unsubscribe xmail" in the body of a message to [EMAIL PROTECTED] For general help: send the line "help" in the body of a message to [EMAIL PROTECTED]