J. Bakshi wrote:
mouss wrote:
J. Bakshi wrote:
J. Bakshi wrote:
mouss wrote:
J. Bakshi wrote:
Dear list,
I get an error like "postfix/master[18801]: fatal: 127.0.0.1:smtps:
Servname not supported for ai_socktype"
below is my main.cf of postfix. Could any one give me a clue ?
what does
# grep smtps /etc/services
return?
Good morning mouss,
Thanks for your kind reply.
Here is "grep smtps /etc/services" of my server
Sorry for my previous *incomplete* post but it was sent by mistake.
The /etc/services didn't have any smtps entry.
that was it. postfix couldn't know what port to use for smtps (ports
are not hardcoded).
Hence I added as below
~~~~~~~~~~~~~~~~~~~~~~~~~~~
#smtps 465/tcp # eMail Server
smtps 465/tcp
~~~~~~~~~~~~~~~~~````~~``
Now I don't have the "smtps:,Servname not supported for ai_socktype"
error :-)
but when using smtps I got can't connect to smtp server :-(
what do you mean? you can't connect to smtps? please be explicit and
describe exactly what is happening.
I'm looking into it so that I can collect the error messages from log.
In between if you give me any hints it would be really helpful. Onece I
check and collect logs I'll come back to the list.
- restart postfix
- check that postfix is listening on port 465. use netstat, lsof, ...
- check that no firewall prevents access
- check postfix logs
- read
http://www.postfix.org/TLS_README.html
Hello mouss,
I have done some testing on my mail server and I'm afraid to say you
that I am still suffering with my email server :-(
The system is based on postfix+dovecot+mysql.
I don't have any firewall running here. I have restarted postfix and
dovecot.
Now have a look at my ports
# netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:47015 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:465 0.0.0.0:* LISTEN
listening on 127.0.0.1. only reachable from inside the box. remove
inet_interfaces=localhost and restart your postfix.
but where is 25? you should enable these (remove the '#' in the
beginning of the lines)
#smtp inet n - n - - smtpd
#submission inet n - n - - smtpd
# -o smtpd_etrn_restrictions=reject
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
in master.cf. The first is the standard smtp service (port 25). The
second is the standard submission service (port 587).
tcp 0 0 :::47015 :::* LISTEN
tcp 0 0 :::80
When I send email through sendmail directly from the server no problem.
But If I configure thunderbird to use smtps the client reports it can't
connect with the server.
you said Thunderbird? Then why do you use smtps? TB supports the
standard (smtps is not): it can use STARTTLS (click on "TLS", not SSL in
TB).
I have rechecked everything and there is no
problem in the thunderbird setting. If I use smtp rather than smtps I
can send mail . More over the mail server is not receiving any mail too :-(
I have checked the log files mail; mail.inoi; mail.err; mail.warn but
there is no such error log or any message which which provide even a
single clue :-(
hare is again my "pstconf -n"
inet_interfaces = localhost
There it it is. remove this.
more generally, remove all settings that you can't prove you need them.