MOON
Server: Apache
System: Linux host.communityeducationproject.org 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 i686
User: ohiobwc (508)
PHP: 5.6.23
Disabled: show_source, system, passthru, popen, proc_open, allow_url_fopen
Upload Files
File: //scripts/newdomains
#!/usr/local/cpanel/3rdparty/bin/perl
#Another cool little scripts by BlueDraco
print "Updating smail routing tables....";
open( DOMA, "/etc/domainalias" );
open( DOMD, ">/etc/smail/domainaddr.tmp" );
while (<DOMA>) {
    if ( $_ ne "" && $_ ne "\n" && $_ ne " " ) {
        my ( $addy, $delv ) = split( / /,  $_ );
        my ( $ast,  $host ) = split( /\@/, $addy );
        if ( $host ne "" && $host ne "\n" ) {
            print DOMD "$host $host!%s\n";
        }
    }
}
close(DOMA);
close(DOMD);
system("cat /etc/smail/domainaddr.tmp | sort | uniq > /etc/smail/domainaddr");
print "Done\n";