How can I attach an eBook or other PDF file to my newsletter?

This article refers to MailPoet 2

If you're looking for MailPoet 3 articles, please go to MailPoet 3 Knowledge Base

With MailPoet you can't attach a file to a newsletter, however, you can link to a file, check here how to do it.