Email 以非root用户身份发送邮件

Email 以非root用户身份发送邮件,email,sendmail,tuleap,Email,Sendmail,Tuleap,我正在尝试使用非root用户(也是通过tuleap应用程序)发送邮件,但遇到了一些问题 当我们将根用户与命令一起使用时 echo “TR : This is a test of sending mail” | mail -s Test <mail> echo“TR:这是发送邮件的测试”| mail-s测试 它将返回此日志并发送我的电子邮件 Mar 10 16:59:09 localhost sendmail[11969]: t2AGx9Up011969: from=root,

我正在尝试使用非root用户(也是通过tuleap应用程序)发送邮件,但遇到了一些问题

当我们将根用户与命令一起使用时

  echo “TR : This is a test of sending mail” | mail -s Test <mail>
echo“TR:这是发送邮件的测试”| mail-s测试
它将返回此日志并发送我的电子邮件

Mar 10 16:59:09 localhost sendmail[11969]: t2AGx9Up011969: from=root,   size=258, class=0, nrcpts=1, msgid=<201503101659.t2AGx9Up011969@localhost.localdomain>, relay=root@localhost
Mar 10 16:59:09 localhost sendmail[11970]: t2AGx9Js011970: from=<root@localhost.localdomain>, size=521, class=0, nrcpts=1, msgid=<201503101659.t2AGx9Up011969@localhost.localdomain>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Mar 10 16:59:09 localhost sendmail[11969]: t2AGx9Up011969: to=<my mail>, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30258, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (t2AGx9Js011970 Message accepted for delivery)
Mar 10 16:59:12 localhost sendmail[11972]: STARTTLS=client, relay=<my SMTP server>, version=TLSv1/SSLv3, verify=OK, cipher=DHE-RSA-AES256-GCM-SHA384, bits=256/256
Mar 10 16:59:15 localhost sendmail[11972]: t2AGx9Js011970: to=<my mail>, ctladdr=<root@localhost.localdomain> (0/0), delay=00:00:06, xdelay=00:00:06, mailer=relay, pri=120521, relay=<my SMTP server> [IP], dsn=2.0.0, stat=Sent (OK id=1YVNUv-002ihW-JJ)
Mar 10 16:59:09 localhost sendmail[11969]:t2AGx9Up011969:from=root,size=258,class=0,nrcpts=1,msgid=,中继=root@localhost
三月十日16:59:09 localhost sendmail[11970]:t2AGx9Js011970:from=,size=521,class=0,nrcpts=1,msgid=,proto=ESMTP,daemon=MTA,relay=localhost[127.0.0.1]
3月10日16:59:09 localhost sendmail[11969]:t2AGx9Up011969:to=,ctladdr=root(0/0),delay=00:00:00,xdelay=00:00:00,mailer=relay,pri=30258,relay=[127.0.0.1][127.0.0.1],dsn=2.0.0,stat=Sent(t2AGx9Js011970消息接受传递)
3月10日16:59:12 localhost sendmail[11972]:STARTTLS=client,relay=,version=TLSv1/SSLv3,verify=OK,cipher=DHE-RSA-AES256-GCM-SHA384,bit=256/256
三月十日16:59:15本地主机发送邮件[11972]:t2AGx9Js011970:to=,ctladdr=(0/0),延迟=00:00:06,xdelay=00:00:06,mailer=relay,pri=120521,relay=[IP],dsn=2.0.0,stat=Sent(OK id=1YVNUv-002ihW-JJ)
但是,当我们使用同一命令使用其他用途(如tuleap使用的codendiadm)时,它会返回此日志而不发送邮件

Mar 10 16:59:53 localhost sendmail[12024]: t2AGxrhg012024: from=codendiadm, size=258, class=0, nrcpts=1, msgid=<201503101659.t2AGxrhg012024@localhost.localdomain>, relay=codendiadm@localhost
Mar 10 16:59:53 localhost sendmail[12025]: t2AGxr16012025: from=<codendiadm@localhost.localdomain>, size=556, class=0, nrcpts=1, msgid=<201503101659.t2AGxrhg012024@localhost.localdomain>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Mar 10 16:59:53 localhost sendmail[12024]: t2AGxrhg012024: to=<my mail>, ctladdr=codendiadm (495/492), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30258, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (t2AGxr16012025 Message accepted for delivery)
Mar 10 16:59:57 localhost sendmail[12027]: STARTTLS=client, relay=<my SMTP server>, version=TLSv1/SSLv3, verify=OK, cipher=DHE-RSA-AES256-GCM-SHA384, bits=256/256
Mar 10 17:00:00 localhost sendmail[12027]: t2AGxr16012025: to=<my mail>, ctladdr=<codendiadm@localhost.localdomain> (495/492), delay=00:00:07, xdelay=00:00:07, mailer=relay, pri=120556, relay=<my SMTP server> [IP], dsn=5.1.1, stat=User unknown
Mar 10 17:00:00 localhost sendmail[12027]: t2AGxr16012025: t2AH0016012027: DSN: User unknown
Mar 10 16:59:53本地主机发送邮件[12024]:t2AGxrhg012024:from=codendiadm,size=258,class=0,nrcpts=1,msgid=,中继=codendiadm@localhost
三月十日16:59:53 localhost sendmail[12025]:t2agxr1602025:from=,size=556,class=0,nrcpts=1,msgid=,proto=ESMTP,daemon=MTA,relay=localhost[127.0.0.1]
3月10日16:59:53本地主机发送邮件[12024]:t2AGxrhg012024:to=,ctladdr=codendiadm(495/492),延迟=00:00:00,xdelay=00:00:00,mailer=relay,pri=30258,relay=[127.0.0.0.1][127.0.0.1],dsn=2.0.0,stat Sent(t2AGxr16012025邮件接受发送)
3月10日16:59:57 localhost sendmail[12027]:STARTTLS=client,relay=,version=TLSv1/SSLv3,verify=OK,cipher=DHE-RSA-AES256-GCM-SHA384,bit=256/256
3月10日17:00:00本地主机发送邮件[12027]:T2AGXR1602025:to=,ctladdr=(495/492),延迟=00:00:07,xdelay=00:00:07,mailer=relay,pri=120556,relay=[IP],dsn=5.1.1,stat=User unknown
3月10日17:00:00本地主机发送邮件[12027]:T2AGXR1602025:t2AH0016012027:DSN:用户未知

尝试删除sendmail并安装postfix。告诉我这样是否效果更好。你会发现怎么做的