--- mimex 2001/11/03 10:15:41 1.4 +++ mimex 2001/11/03 11:02:30 1.5 @@ -27,6 +27,9 @@ my $ent = shift; my @parts = $ent->parts; + my $md5=md5_hex(time()); + mkdir "$outdir/$md5",0755 || die "mkdir $outdir/$md5: $!"; + if (@parts) { # multipart... map { dump_entity($_) } @parts; } else { # single part... @@ -43,11 +46,9 @@ $new=~s/ +/_/g; $new=~s/^.*\/([^\/]+)$/$1/g; $new=~s/[^a-zA-Z._0-9]//g; - my $md5=md5_hex($new.time()); - mkdir "$outdir/$md5",0755 || die "mkdir $outdir/$md5: $!"; rename $file,"$outdir/$md5/$new" || die "$file -> $md5 $new: $!"; print MAIL "\n","-" x 76,"\nhttp://store.pliva.hr/$md5/$new\n"; - print LOG "http://store.pliva.hr/$md5/$new\n"; + print LOG "$md5/$new\n"; } } }