0👍
You’ll need a Node server to serve your emails (hence why it’s working locally, because of Webpack) or use a paid service to do it for you. Vue is a front-end framework, therefore it cannot send emails by itself.
Also, you should have 2 apps, your front-end and your backend. Don’t try to mix them if you’re aiming for a simple solution. (it’s also more logical to just split them)
My previous answer may be helpful too: https://stackoverflow.com/a/67109586/8816585
Source:stackexchange.com