Theres a thread on email etiquette.
But if you dont have a website. email works wonders. Make sure your tracks are of quality.
1. Label them 1 of 2 ways.
A. Rainy Days (prod. by Trill Trax) - 345-556-7890
-thisismyemail@gmail.com
B. rainy Days (prod. by Trill Trax)
2. When I send emails I use the 2nd way and then I inculde all contact info in the email. Phone #, email address (yes again) twitter (my main site)
3. DOnt have 20 links up. NO ONE is going to check them. Its annoying, it looks like spam and many people have directions to follow.
4. Dont upload 50tracks in a rar. A lot of folks utilize gmail to quikly browse. You can send snippets (Intro, Hook, Verse) or you can send the full song. I dont send the full song. I make them come back to me. If they like it that much they will contact me.
5. If your worried about theft get it copywrittern.
www.copyright.gov
6.BCC people. Its more proffesional. No one likes there emails given to people they dont know. stop spam. lol
7. Ive though many times about beat cds. IMO do what you feel. I thought about pressing some up during our homecoming to give to the major artists. Never did. needless to say they never came.lol Id rather get there managers contact and then followup that way. Whose gonna listn to some beats when you got a club full of naked ******* dying to ****?! hahhaa