Another way to gain name recognition for your business is to participate in mailing lists.
Mailing lists are subject-oriented email discussion groups.
There are more than 50,000 internet mailing lists, covering a wide array of topics. Each list has between 10 and 10,000 subscribers. Although some are closed to the public, many thousands are open to anyone. This means your words of wisdom can reach several thousand people each time you post a message. If all you do is publicize your product or services, you probably won't like the results you get.