For your information:

# smtpd -vd
debug: init ssl-tree
info: OpenSMTPD 5.4.4p1 starting

I will make a bug report on GitHub soon
Thx for help

2015-04-08 10:12 GMT+02:00 Gilles Chehade <gil...@poolp.org>:

> On Tue, Apr 07, 2015 at 07:38:51PM +0200, Antoine Michard wrote:
> > Hi all,
> >
> > I'm Antoine, from France and I try to be good in sysadmin on Freebsd
> >
> > Since yesterday, I try to configure my fresh OpenSMTPd daemon :)
> > New server, new configuration (lastest use Postfix + MySQL)
> >
> > First, OpenSMTPd (and email allmost) is not very easy to understand, and
> > every app have their headache style...
> >
> > So, just for begining, I've try successfully to make a local relay, here
> my
> > config:
> > cat /usr/local/etc/mail/aliases
> > root:m...@myotherdomain.com
> > admin:m...@myotherdomain.com
> > icinga:m...@myotherdomain.com
> >
> > #cat /usr/local/etc/mail/smtpd.conf
> > listen on lo0
> > listen on bge0 hostname mx.mydomain.net
> > table aliases file:/usr/local/etc/mail/aliases
> > accept from any for domain mydomain.net alias <aliases> deliver to
> maildir
> > accept for local alias <aliases> deliver to maildir
> > accept for any relay
> >
> > Everything work fine, except all email from shell will send with my own
> > user (me).
> > With root, with other user, with icinga user except for cron (root user).
> >
> > This is from root:
> > # echo test | mail -v -s "OpenSMTPd Test" ad...@mydomain.net
> > <<< 220 mydomain.net ESMTP OpenSMTPD
> > >>> EHLO localhost
> > <<< 250-mydomain.net Hello localhost [local], pleased to meet you
> > <<< 250-8BITMIME
> > <<< 250-ENHANCEDSTATUSCODES
> > <<< 250-SIZE 36700160
> > <<< 250 HELP
> > >>> MAIL FROM:<m...@mydomain.net>
> > <<< 250 2.0.0: Ok
> > >>> RCPT TO:<ad...@mydomain.net>
> > <<< 250 2.1.5 Destination address valid: Recipient ok
> > >>> DATA
> > <<< 354 Enter mail, end with "." on a line by itself
> > >>> .
> > <<< 250 2.0.0: d29a31ef Message accepted for delivery
> > >>> QUIT
> > <<< 221 2.0.0: Bye
> >
> > From Icinga user:
> > # su -m icinga
> > % echo test | mail -v -s "OpenSMTPd Test" ad...@mydomain.net
> > <<< 220 mydomain.net ESMTP OpenSMTPD
> > >>> EHLO localhost
> > <<< 250-mydomain.net Hello localhost [local], pleased to meet you
> > <<< 250-8BITMIME
> > <<< 250-ENHANCEDSTATUSCODES
> > <<< 250-SIZE 36700160
> > <<< 250 HELP
> > >>> MAIL FROM:<m...@mydomain.net>
> > <<< 250 2.0.0: Ok
> > >>> RCPT TO:<ad...@mydomain.netr>
> > <<< 250 2.1.5 Destination address valid: Recipient ok
> > >>> DATA
> > <<< 354 Enter mail, end with "." on a line by itself
> > >>> .
> > <<< 250 2.0.0: 308fd296 Message accepted for delivery
> > >>> QUIT
> > <<< 221 2.0.0: Bye
> >
> > I receive correctly the email to my alias mail ( m...@myotherdomain.com )
> but
> > with wrong email ( m...@mydomain.net instead of root or icinga)
> > And I really, really don't know why !! My personal nightmare...
> >
> > I search on Google, on Freebsd Handbook, on OpenSMTPd manual, etc...
> > I search how mail choose user to use for mailfrom. I found nothing !!!
> :'(
> >
> > Icinga daemon alert me with my own email :-/
> > And for no reason (it is not the purpose of this mail), but php mailer
> > don't work :-/
> >
> > I found just one thing, how define default domain
> > ( /usr/local/etc/mail/mailname )
> > Since, every mail will send with @mydomain.net instead of localhost.
> Great,
> > I made it !
> >
> > Can you help me to resolve this mystery ??? :)
> > Because later, I would like to make ssl/tls smtp, with auth and
> Dovecot/lmp
> > and if I can't resolve this...
> > I think I can't resolve all mystery will be come...
> >
>
> Can you open a bug report on https://github.com/OpenSMTPD/OpenSMTPD ?
> Make sure to mention which version of OpenSMTPD you are using.
>
> There is no mistery, a bug was introduced, then fixed, but since I don't
> know which version you are running, I don't know if you are running with
> this bug or if you found a new one.
>
> --
> Gilles Chehade
>
> https://www.poolp.org                                          @poolpOrg
>



-- 
Antoine Michard

Reply via email to