Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucsd!ucbvax!TRANSARC.COM!Craig_Everhart From: Craig_Everhart@TRANSARC.COM Newsgroups: comp.soft-sys.andrew Subject: Re: Some REAL confessions about AMS speed Message-ID: Date: 13 Jul 90 17:49:40 GMT References: <4abRKR9Y0005RQhkpf@rucageo> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 38 This is how most mail systems handle user name validation: they don't validate anything at composition/submission time, and let erroneously-addressed messages get mailed back to the submitter. You can achieve these semantics with AMS by disabling the validation of addresses as you see fit, generally in one of the AndrewSetup files. The setup.help file describes the validations. In brief, there are two kinds of things getting validated: local user names and remote mail destination names. Local user names are validated according to the settings for the options: AMS_WPValidation AMS_PasswdValidation AMS_LocalDatabaseValidation AMS_AliasesValidation (Non-local) destination mail domain names are validated according to the settings for the options: AMS_ValidateDestHosts AMS_HardHostValidationErrors AMS_DeliveryViaDomainMXAddress AMS_DeliveryViaDomainAddress AMS_DeliveryViaGethostbyname AMS_DeliveryViaHostTable To turn off validation of local user names, set all the AMS_xxxValidation values to zero. To turn off validation of remote destination mail domain names, set AMS_ValidateDestHosts to zero. Once this is done, validation will happen only in the mail delivery agent, which you can generally get to mail error messages back to you. Maybe it's only one part of the recipient validation that's taking a long time, or something that's slightly mis-configured for your environment. Validation is supposed to be fast enough that you're willing to have it tell you right away if you made a typing mistake, but if it's getting in your way, turn it off. Craig