Re: SMTP relaying from Android
Pascal Nobus <[email protected]>
| Newsgroups | gmane.mail.qmail.general |
|---|---|
| Message-ID | <[email protected]> |
Phil, after more then 10 years good old Qmail (with many patches in the mean-time), I had almost the same problem as you. Tried a few packages (eqmail, indimail), and ended up with sqmail (they also got ucspi with SSL-support). I'm running now sqmail very smoothly and stable, it got SSL (in/out) and IPv6, both thing mandatory in the coming years. Just take a look: http://www.fehcom.de/sqmail/sqmail.html Best regards, Pascal Op 16-09-16 om 09:58 schreef Thibault Richard: > Hello, > > > >> Eric has qmailrocks but it's way too old and hardly updated . Maybe look at dev.qmailrocks.org it could help > > > > I’ve made my own version for Debian which is available on > http://qmailrocks.thibs.com/ > > > > About the question itself, you can take a look on > http://qmailrocks.thibs.com/test-qmail.php and start reading at “Sending > e-mail through an authentificate connection : Testing TLS”. It describes > some test to do on your server to check which methods are available to > use your server to send mail. > > > > You can : > > > > -Accept relaying mail based on the IP (I strongly discourage it) without > authentication > > -Accept relaying through port TCP 25 after authentication (“Sending > e-mail through an authentificate connection : Testing TLS” on my page) > > -Accept relaying through port TCP 465 authenticated from the beginning > of the session > > > > Best Regards > > > > Thibault > > > > *From:*Shepherd Nhongo [mailto:[email protected]] > *Sent:* jeudi 15 septembre 2016 15:20 > *To:* [email protected] > *Cc:* Qmail List > *Subject:* Re: SMTP relaying from Android > > > > Yes you need to do that . Your webserver's SSL certificate is good to > help encrypt your web server and your smtp service needs that too... > > > > Take a look at John Simpson's website it does really have good > information to help you through http://qmail.jms1.net/ > > > > Eric has qmailrocks but it's way too old and hardly updated . Maybe look > at dev.qmailrocks.org <http://dev.qmailrocks.org> it could help > > > > Regards > > > > Shepherd > Sent from my iPhone > > > On 15 Sep 2016, at 3:04 PM, Philip Rhoades <[email protected] > <mailto:[email protected]>> wrote: > > > > On 2016-09-15 22:09, Shepherd Nhongo wrote: > > It Looks like you do not have the ssl service running on your server > > or your email installation is not compiled to run with ssl > > Can you run the cmd > > #svstat /service/qmail-smtpd-ssl /service/qmail-smtpd-ssl/log > > If yes then what do you get when you tail the qmail-smtpd-ssl > log . See below > > #tail -f /service/qmail-smtpd-ssl/log/main/current > > > > # svstat /service/qmail-smtpd-ssl /service/qmail-smtpd-ssl/log > /service/qmail-smtpd-ssl: unable to chdir: file does not exist > /service/qmail-smtpd-ssl/log: unable to chdir: file does not exist > > Hmm . . I have a certificate installed but I think it is only > working for HTTPS . . so it looks like I need to work out how to use > it for SMTP as well . . back to Google I guess . . > > Thanks! > > Regards, > > Phil. > > > > Or do > > #taill -n 50 /service/qmail-smtpd-ssl/log/main/current > > To see the last fifty lines on the ssl log ... > > Sent from my iPhone > > On 15 Sep 2016, at 1:53 PM, Philip Rhoades > <[email protected] <mailto:[email protected]>> wrote: > > Shepherd, > > On 2016-09-15 21:23, Shepherd Nhongo wrote: > > What does your server logs say when you try to send mail > from your app ? > > I don't even get that far - when I try to setup the Android > app with the server name; Security type = None and port = > 25, I get: > > "Unable to connect to email server to verify your account > information. No response from server." > > If I ignore that message and try to send an email, nothing > ever arrives . . > > Again so can you telnet into your server and run ehlo > anydomain.com <http://anydomain.com> > > and post results > > # telnet pricom.com.au <http://pricom.com.au> 25 > > Trying 110.142.211.14... > > Connected to pricom.com.au <http://pricom.com.au>. > > Escape character is '^]'. > > ehlo anydomain.com <http://anydomain.com> > > 220 pricom.com.au <http://pricom.com.au> ESMTP > > 250-pricom.com.au <http://250-pricom.com.au> > > 250-PIPELINING > > 250-8BITMIME > > 250-SIZE 0 > > 250 AUTH LOGIN PLAIN CRAM-MD5 > > Thanks, > > Phil. > > Sent from my iPhone > > On 15 Sep 2016, at 12:41 PM, Philip Rhoades > <[email protected] <mailto:[email protected]>> wrote: > > People, > > I use RoundCubeMail as a webmail client to my QMail > server and this works really nicely when I am on the > LAN. There is a RCM client for Android that works > via HTTPS to my server for both reading and sending > but it is a very kludgey app. The standard Android > app works very nicely for reading mail - the > incoming server is set up with the server name and: > > SSL - Accepts all Certification > > and port: > > 993 > > via IMAP but I can't work out how to set up outgoing > mail. The Android app wants an outgoing SMTP server > and I have tried messing around with the security types: > > None > > SSL > > SSL - Accepts all Certification > > TLS > > TLS - Accepts all Certification > > and ports: > > 25 > > 587 > > 993 > > but couldn't get anything to work. I could > configure relaying to allow a remote host with a > static IP to send mail via plain SMTP to my server > but not for my phone ie part of /etc/tcp.smtp: > > 107.170.210.205:allow,RELAYCLIENT="" # works > > 101.119.20.:allow,RELAYCLIENT="" # Vodafone > fails - looks like an IP problem? > > I don't want to be forced back to HTTPS with the RCM > app - any suggestions about how to fix the SMTP sending? > > Thanks, > > Phil. > > -- > > Philip Rhoades > > PO Box 896 > > Cowra NSW 2794 > > Australia > > E-mail: [email protected] <mailto:[email protected]> > > -- > > Philip Rhoades > > PO Box 896 > > Cowra NSW 2794 > > Australia > > E-mail: [email protected] <mailto:[email protected]> > > > -- > Philip Rhoades > > PO Box 896 > Cowra NSW 2794 > Australia > E-mail: [email protected] <mailto:[email protected]> >