mscdex
mscdex
Also, the `tls`/`autotls` settings will depend on the configuration. This is something you should be getting from your host configuration somewhere. Typically port 143 is plain IMAP (no/explicit TLS) and...
Port 993 *isn't* used at all? Are the ports different for the servers that aren't working?
Ok, then `tls: true` should be correct in that case as long as the servers are using that port number for what it's typically designated for (implicit TLS).
Also, you should avoid using `rejectUnauthorized: false` as it's not secure. It will allow anyone to MITM your encrypted connections.
`mmmagic` is not compatible with workers at the moment.
I'm not comfortable using node-api yet. AFAIK nan has a way to mark a module as worker-friendly, but of course that requires some code changes because you need to make...
Can you explain what the problem is exactly? The UTF-8 filename exists for a reason.
This seems to be specifically a macOS filesystem issue. Have you tried solutions such as [this](https://gist.github.com/JamesChevalier/8448512) as a workaround? It may be worth posting an issue on the [`electron-builder` issue...
The point of the utf-8 filename is specifically to test a workaround that was added for Windows.
Can you reproduce the issue using only `ssh2` and using a minimal example? That should rule out any downstream issues or issues with the code utilizing `ssh2`/`ssh2-sftp-client`.