Wysyłam e-mail za proxy za pomocą nodemailer.
Kod działa podczas wysyłania, gdy nie jestem za serwerem proxy.
Ale pojawia się ten błąd, gdy za proxy ...
Błąd połączenia ETIMEDOUT
Mój kod konfiguracji transportu wygląda tak ...
this.transporter =
nodemailer.createTransport(config.providers.sparkPost.transport, {
requireTLS: true,
proxy: HTTP_PROXY_AND_PORT_HERE
})
Jakieś pomysły? Dzięki
UWAGA: Mówi ..
Proxy musi zezwalać na tunele CONNECT na SMTPporty - Nie jestem pewien, co to oznacza i nie jestem pewien, czy pełnomocnik, który jestem z tyłu, pozwala na to - Jakikolwiek sposób się dowiedzieć? Czy mogę użyć serwera proxy Socks5? Znowu jak się dowiem?
Więcej pytań niż odpowiedzi!
Odpowiedzi:
0 dla odpowiedzi № 1Pracowałem nad tym, wykonując pracę w środowisku, które nie jest za proxy!