Unfortunately the 8843 Form alone cannot be e-filed and must be submitted on paper. However if you have e-filed your federal tax return that has the 8843 included then you're not required to mail it separately.
Info: How can I know if form 8843 is included in my federal tax return? You can download your tax return from your account by navigating towards the document-shaped icon located in the upper right corner of your screen. The 8843 Form is usually included in the last pages of the federal tax return.