The sender should a) have a range of ports set, b) NOT have passive dcc turned on and c) have a hole in whatever modem/router and/or firewalls he's running for the port range he has mIRC set to use. The only thing that'll stop the file transfer on the receive side is if you have mIRC set to block the sender, the filetype or dcc sends. Since you're making the outgoing request, your firewall won't block the transfer.