It isn't possible to use DNS alone to implement redirects. All that DNS can do is point a domain to a server. It is the job of the web server to issue the redirects. Even if you use a CNAME record to point the domain to the same server as another domain, you still have to configure the server to redirect as opposed to showing the same content as the ...
You don't do this in DNS, it is done in .htaccess (on an Apache server).
RewriteRule (.*) http://www.example.com/ [R=301,L]
We would possibly be able to help more if you told us what sort of server and if you use cpanel or another hosting panel.
If your hosting company isn't helpful, I suggest finding another, there is a huge choice.
When domains are setup for forwarding, they have the option to Mask their domain to cover up the destination URL. Many companies prevent masking as it is their way of ensuring they are given credit for the website they have created. The blank white page you were expereincing is a result of the destination site's masking prevention measures. Turning off the ...
You don't do this in DNS. It has to be done on the server where the MX Record is pointing.
In cpanel it would be an email forwarder. If you don't have cpanel or a hosting panel, you will have to search for how to do it in your OS e.g. Centos, debian etc.