Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't send test mail #157

Open
mzch opened this issue Sep 1, 2021 · 2 comments
Open

Can't send test mail #157

mzch opened this issue Sep 1, 2021 · 2 comments

Comments

@mzch
Copy link

mzch commented Sep 1, 2021

I tried to set up SMTP server and send a test mail but failed. Nginx log is as below:

118.243.18.144 - - [01/Sep/2021:08:41:02 -0700] "POST /api/check-smtp/[email protected] HTTP/2.0" 500 0 "https://lavagna.info/admin/smtp/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36"

Another app hosted on the same vps can send an email.

My mail server has both IPv4 address and IPv6 address, but the host running Lavagna has only IPv4 address.
Is this related?

@mzch
Copy link
Author

mzch commented Jul 24, 2022

Finally Lavagna fails to negotiate SSL session with the latest Postfix mail server. My postfix server accept only TLSv1.1 - TLSv1.3. Is it related?

  • Postfix log
Jul 24 01:27:06 mx1 postfix/smtps/smtpd[411187]: SSL_accept error from mail.alias.gdn[107.178.108.190]: lost connection

@mzch
Copy link
Author

mzch commented Jul 24, 2022

  • Lavagna log
Jul 24 14:46:12 mail lavagna.sh[41144]: Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at sun.security.ssl.HandshakeContext.<init>(HandshakeContext.java:172) ~[?:?]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at sun.security.ssl.ClientHandshakeContext.<init>(ClientHandshakeContext.java:103) ~[?:?]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at sun.security.ssl.TransportContext.kickstart(TransportContext.java:240) ~[?:?]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:448) ~[?:?]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) ~[?:?]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at com.sun.mail.util.SocketFetcher.configureSSLSocket(SocketFetcher.java:549) ~[mail-1.4.6.jar!/:1.4.6]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:354) ~[mail-1.4.6.jar!/:1.4.6]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:237) ~[mail-1.4.6.jar!/:1.4.6]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1928) ~[mail-1.4.6.jar!/:1.4.6]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:654) ~[mail-1.4.6.jar!/:1.4.6]
Jul 24 14:46:12 mail lavagna.sh[41144]: #011at javax.mail.Service.connect(Service.java:295) ~[mail-1.4.6.jar!/:1.4.6]
Jul 24 14:46:13 mail lavagna.sh[41144]: #011at org.springframework.mail.javamail.JavaMailSenderImpl.connectTransport(JavaMailSenderImpl.java:518) ~[spring-context-support-5.3.13.jar!/:5.3.13]
Jul 24 14:46:13 mail lavagna.sh[41144]: #011at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:437) ~[spring-context-support-5.3.13.jar!/:5.3.13]
Jul 24 14:46:13 mail lavagna.sh[41144]: #011... 74 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant