Regulations require a physical address to be included in commercial email. This is not something you can avoid. Most bulk emailing applications will prevent you from sending even test messages without an address.
|example of sign-up form|
Most applications will produce a snippet of html code that is your sign-up form. You need to think about where you’ll put it. I recommend you put it on a web page of its own. Remember that you will be putting links to that page in your newsletter and other places. When people arrive there, don't make them hunt for your form.
When creating the code for your sign-up form, you’ll make choices about what information to collect when people subscribe. Some fields can be 'required' and some 'optional'. The more info you ask for, the less likely people will be to subscribe. Don’t ask for information that you aren’t going to use. I recommend you only ask for an email address. The more info you ask for, the less likely people will be to subscribe - it's worth repeating.
Regulations require commercial email to include instructions to unsubscribe. Make it really easy for people to unsubscribe. And when someone unsubscribes, you want to make sure that you don’t accidentally send them anymore of whatever they unsubscribed from. Many applications have functionality to prevent you from doing that - which is a big benefit of using those applications.