Following are the few tips to create a good mailing list:
1. Never purchase email ids. Your account can be blocked if you do try to send emails to a purchased list.
2. Use double opt system to create a clean mailing list.
3. Send emails only to those who have chosen to receive your emails.