From: Rainer <ass...@ra...> - 2003-05-24 10:10:46
|
> Carlos, you also have a problem with the NOOP command. (Who ever talked me > into putting that in!) actually this was me and I actually still love that feature. We should rather force the postfix people to do what their product name says: to FIX their post(fix) :-) PostFix is /NOT/ RFC compliant with that as RFC 2821 (SMTP) says in 4.1.1.9: [NOOP] may be issued at any time. If a parameter string is specified, servers SHOULD ignore it. So please don't weaken our product because some folks think the don't need to apply the standards. Rainer > -----Original Message----- > From: ass...@li... > [mailto:ass...@li...]On Behalf Of John Hanna > Sent: Friday, May 23, 2003 8:34 PM > To: ass...@li... > Subject: Re: [Assp-user] 500 Syntax Error in Debug File > > > Carlos, you also have a problem with the NOOP command. (Who ever talked me > into putting that in!) > > This is a problem in 0.1.6 we've seen with Postfix and some mail servers. To > fix it do this: > > On about line 332 you should see a line like this: > > $Con{$server}->{noop}="NOOP Connection from: $ip, $time -0000 relayed by > $myName\r\n"; > > > Put a numbersign in front of it so it looks like this: > > # $Con{$server}->{noop}="NOOP Connection from: $ip, $time -0000 relayed by > $myName\r\n"; > > On line 319 you should see > > addfh($server,\&skipok,$client); > > change it to be like this: > > addfh($server,\&reply,$client); > > That should fix the problem. It should be resolved in the 0.2.0 release > later this month. > > john > > ----- Original Message ----- > From: "Carlos Varum" <va...@em...> > To: <ass...@li...> > Sent: Friday, May 23, 2003 12:18 PM > Subject: [Assp-user] 500 Syntax Error in Debug File > > > > Hi Everyone, > > > > Here is the problem. I have the incoming email working perfect. Incoming > > email hits a Virus Scanner server, then forwards it to my ASSP machine on > > Port 225 ($listenPort=225;) and my ASSP > > $smtpDestination="EmailServerIP:25"; which is on a separate machine. > > > > This worked perfect, and I can see the Spam Prob in the header and > > everything. > > > > Now for outgoing email. Because I need to relay the email back through the > > Virus Scanner, I tried to take advantage of the Relay variables available. > > > > $relayHost="VirusScannerIP:25"; > > $relayPort=25; > > > > This way my Email server routes outgoing email to the ASSP server on port > > 25 and ASSP sends this email out to the Virus Scanner on port 25. > > > > At first everything looks good. I see the email leaving my Email server. I > > can see the ASSP server send it to the Scanner and I can see the Virus > > Scanner starting to receive the email, but something happens and it never > > completely gets sent to the Virus Scanner. I turned on the Debug and I can > > see a bunch of 500 errors. i think this is what is behind the problem that > > I am having. > > > > I tried to send out a couple of test email to:zz...@ya... (some of the > > emails that are going through are NDN's that are going back to the > > senders, so don't get confused by that, just ignore them) > > > > NOTE: > > Changed Email IP Address to"EmailServerIP" > > > > Changed Email Server name to "EmailServerName" > > > > Changed domain name to : "DomainName" > > > > MailScan is the Virus Scanner. > > > > > > Any Help is appreciated! This is just a part of the DBG file, if you need > > more, let me know. > > > > ~Carlos > > ------------------------------------------------------------------------- > > * connect ip=EmailServerIP relay=<1> * > > <34>May-15-03 14:57:02 Connected: EmailServerIP:4799 > > <6><2>doing <220 Welcome to -----.edu - MailScan ESMTP Server BUILD 5.2.14 > > > > > <291><30>sq: IO::Socket::INET=GLOB(0x1c5b144) l=86 > > sq: IO::Socket::INET=GLOB(0x1d50730) l=66 > > <3><6>IO::Socket::INET=GLOB(0x1c5b144) HASH(0x1c5b174) l=86 > > wrote: (86)<> > > IO::Socket::INET=GLOB(0x1d50730) HASH(0x1c5b138) l=66 > > wrote: (66)<> > > <6><2>doing <EHLO EmailServerName.DomainName.edu > > > > > <15>gl: <EHLO EmailServerName.DomainName.edu > > > > > sq: IO::Socket::INET=GLOB(0x1c5b144) l=28 > > <3><6>IO::Socket::INET=GLOB(0x1c5b144) HASH(0x1c5b174) l=28 > > wrote: (28)<> > > <6><2>doing <500 Syntax error, command unrecognized > > > > > <291><30>sq: IO::Socket::INET=GLOB(0x1d50514) l=40 > > <3><6>IO::Socket::INET=GLOB(0x1d50514) HASH(0x1d505b0) l=40 > > wrote: (40)<> > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: ObjectStore. > > If flattening out C++ or Java code to make your application fit in a > > relational database is painful, don't do it! Check out ObjectStore. > > Now part of Progress Software. http://www.objectstore.net/sourceforge > > _______________________________________________ > > Assp-user mailing list > > Ass...@li... > > https://lists.sourceforge.net/lists/listinfo/assp-user > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: ObjectStore. > If flattening out C++ or Java code to make your application fit in a > relational database is painful, don't do it! Check out ObjectStore. > Now part of Progress Software. http://www.objectstore.net/sourceforge > _______________________________________________ > Assp-user mailing list > Ass...@li... > https://lists.sourceforge.net/lists/listinfo/assp-user > |