Re: opensmtpd appears to be IPv4-only

2020-07-22 Thread Slavik Svyrydiuk
I do not have any issues with IPv6.
It works for me.

Ubuntu
==
opensmtpd 6.0.3p1-1ubuntu0.2

smtpd.conf lines:
listen on 0.0.0.0 port 25
listen on ::0 port 25

$ netstat -lnt | grep ':25'
tcp0  0 0.0.0.0:25  0.0.0.0:*   LISTEN
tcp6   0  0 :::25   :::*LISTEN


OpenBSD
===
version: OpenSMTPD 6.7.0

smtpd.conf lines:
listen on all tls pki example.pki


On Wed, 22 Jul 2020 16:34:25 +0200
Harald Dunkel  wrote:

> Hi folks,
> 
> I've got a problem with IPv6 support for opensmtpd 6.7.1p1 on
> Debian: Apparently opensmtpd seems to ignore IPv6 after a reboot.
> 
> My smtpd.conf says
> 
> :
> xname = "mailhost.example.com"
> pki $xname cert   "/etc/mail/ssl/mailhost.example.com.cert"
> pki $xname key"/etc/mail/ssl/mailhost.example.com.key"
> 
> listen on lo  tls pki $xname
> listen on eth0tls pki $xname
> :
> 
> lsof -p shows that smtpd is listening only on the IPv4 address on
> eth0. The IPv6 addresses bound to eth0 (link-local and global) are
> ignored.
> 
> If I *restart* smtpd, then it is listening on IPv6 as well, up to
> the next prefix change propagated via router advertisement. The
> IPv6 address with the new prefix is ignored. When the old prefix
> expires, then opensmtpd is back to IPv4-only. I have to restart
> it again.
> 
> Can anybody reproduce this?
> 
> 
> Every helpful comment is highly appreciated.
> 
> Regards
> Harri
> 


-- 
with best regards,
Slavik Svyrydiuk



Re: 553 ORCPT address syntax error

2020-06-15 Thread Slavik Svyrydiuk
> In /etc/mail/aliases I used to say 
>   root: sys...@example.com <mailto:sys...@example.com>

Your /etc/aliases must look like:

root: sys...@example.com

>From man page:

 user-part@domain-part
 An email address in RFC 5322 format.  If an address extension is
 appended to the user-part, it is first compared for an exact
 match.  It is then stripped so that an address such as
 user+...@example.com will only use the part that precedes `+' as
 a key.


On Mon, 15 Jun 2020 13:43:11 +0200
Tony Boston  wrote:

> Hi,
> 
> I have an issue with forwarding mails which belong to the local root user.
> I never had that and it seems something changed in opensmtpd?
> 
> In /etc/mail/aliases I used to say 
>   root: sys...@example.com <mailto:sys...@example.com>
> 
> This always worked but stopped working and the following error pops up in the 
> logs:
> smtp failed-command command="RCPT TO: ORCPT=rfc822;root" 
> result="553 ORCPT address syntax error”
> 
> It actually does work when I try something like ‘echo Test | mail 
> sys...@example.com’ BUT 'echo Test | mail root’ does not
> 
> Am I missing something?
> 
> —
> Tony
>  

-- 
with best regards,
Slavik Svyrydiuk