Sure you have a point there codemastr.

But think about this, if you can send a file to somebody without his/her knowledge then his/her security has already been compromised.

So it would made writing a nasty script easy, but doing that _already is_ easy. You can just put some /sreq or /run command into that script and that is just as harmful.

And if we think about this further, you can disable /run from mirc options, so you could also have option there to disable that "dcc trust" command which would solve that "newbie accepting every incoming file"- problem.