From: Chris N. <ch...@in...> - 2004-02-15 23:04:52
|
Does it save the IP address of authorized IPs in a text file? You can modify the popB4SMTP to look at that file... Best, C Here's mine that I use with Merak. Probably not the best for high volume sites, but it works for me: sub PopB4SMTP { return 0 unless $PopB4SMTPFile; my $ip=shift; my $ind; my $ipMatch; my $preByte; my $postByte; open(MKPOPSMTP,"<$PopB4SMTPFile") or return 0 ; while ($line = <MKPOPSMTP>) { $ind = index($line,$ip); if ($ind > 0) { #find the match, and get it and the char before and after #if both of those aren't a number ord("0") & ord("9") 48 - 57 then I have the whole IP [ord is same as asc] #if not, this is a subset of a larger IP address and thus no good #ex: 66.35.250.203 I don't want to let 66.35.250.20 or 6.35.250.203 or 6.35.250.20 you get the idea $preByte = ord(substr($line, ($ind - 1), 1)); $postByte = ord(substr($line, ($ind + length($ip)), 1)); #0 based, so no + 1 if ( (($preByte < 48) || ($preByte > 57)) & (($postByte < 48) || ($postByte > 57)) ) { close(MKPOPSMTP); mlog(0,"PopB4SMTP OK for $ip"); return 1; } } } close(MKPOPSMTP); mlog(0,"PopB4SMTP NOT OK for $ip"); return 0; } ----- Original Message ----- From: "Thomas Eckert" <fr...@kf...> To: <ass...@li...> Sent: Sunday, February 15, 2004 4:41 PM Subject: [Assp-user] relay question > Hello > > My emailserver (eXtremail) uses either popb4smtp or smtp-auth. > It can handle both together too. The problem is that stmp-auth at this server > AFAIK just work with the cram md5 method. > Microsoft clients Outlook / Outlook Express did not support cram md5. This > MUAs just support plain.... > > If a Outlook user try to send emails through assp he/she get always a relay > not allow error. Clients that support cram md5 have no problem with sending > emails throug assp after authenticate via smtp-auth. > > How can I get assp working with popb4smtp? > > -- > Thanks for help > Thomas > > > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Assp-user mailing list > Ass...@li... > https://lists.sourceforge.net/lists/listinfo/assp-user |