By default, when you create a distribution list, When you use the distribution list inside your organization, it works fine because the users are authenticated  but the outside users aren't

To work around 

Go to the distribution list's Properties.
Click on the Mail Flow Settings tab.
Double-click Message Delivery Restrictions.
Uncheck the box "Require that all senders are authenticated."