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