I''m having some difficulty writing an email file attachment to the filesystem. I have the following line in my /etc/aliases webname: "| /usr/bin/ruby /home/webname/webapp/script/runner ''AssetSubmitHandler.receive STDIN.read''" Everything works up to this point, it picks up the email and tries to process it. When I go to write the file using (in my AssetSubmitHandler class): File.open(base_dir+asset.path,File::CREAT|File::TRUNC|File::WRONLY,0666){ |f| f.write(attachment.read) } I get the following error: /usr/lib/ruby/gems/1.8/gems/rails-1.1.2/lib/commands/runner.rb:27: /home/webname/webapp/script/../config/../app/models/asset_submit_handler.rb:20:in `initialize'': Permission denied - /home/webname/public_html/assets/1153841511581165.gif (Errno::EACCES) pwd: /home/webname/www ls -la: drw-rw-rw- 2 webname webname 4096 Jul 18 15:17 assets/ -- Posted via http://www.ruby-forum.com/.