By default, workflows will not auto start for attachments sent to a library via email. To enable this functionality, run the following PowerShell script on your SharePoint server. Next, make sure your workflow is configured to start automatically when an item is created.