Hi!
i was setup PHP Nobody Spammers.
root@yourserver [~]# mv /usr/sbin/sendmail /usr/sbin/sendmail.real
root@yourserver [~]# pico /usr/sbin/sendmail
and enter:
=========
#!/usr/local/bin/perl
# use strict;
use Env;
my $date = `date`;
chomp $date;
open (INFO, ">>/var/log/formmail.log") || die "Failed to open file ::$!";
my $uid = $>;
my @info = getpwuid($uid);
if($REMOTE_ADDR) {
print INFO "$date - $REMOTE_ADDR ran $SCRIPT_NAME at $SERVER_NAME n";
}
else {
print INFO "$date - $PWD - @infon";
}
my $mailprog = '/usr/sbin/sendmail.real';
foreach (@ARGV) {
$arg="$arg" . " $_";
}
open (MAIL,"|$mailprog $arg") || die "cannot open $mailprog: $!n";
while (<STDIN> ) {
print MAIL;
}
close (INFO);
close (MAIL);
===
and now my root can't send mail because it is nobody?
pico /var/log/formmail.log
Thu Aug 4 08:10:14 ICT 2005 - /root - Thu Aug 4 08:11:01 ICT 2005 - / - Thu Aug 4 08:19:25 ICT 2005 - / - Thu Aug 4 08:27:48 ICT 2005 - /
And Neomail can't send any mail.



LinkBack URL
About LinkBacks

Reply With Quote




