If you are using a well written wallet program to send your bitcoins, you can not send bitcoins to an address if it is not valid.
A poorly written wallet program might be willing to overlook the version or checksum and send to the pubkey hash even though the addres is invalid. Why would you want to do this?
If you want to create a valid bitcoin address, you should use a wallet program (or other address generating program such as vanitygen). If someone else gives you a bitcoin address for you to send bitcoins to them, and the address they give you is invalid, then you should contact them and ask them to provide you with a valid address.
1DRnurMWfTWXL9oG8iVED8r6qubqPKw7Vj is a valid address. You can send bitcoins to that address if you want to. If that is not an address for which you control the private key, then you can not get bitcoins back that have been sent to that address unless you contact the person that does control the private key and convince them to send the bitcoins to you. If nobody controls the private key to that address, then the bitcoins are stuck there forever.