我用命令行的mail指令发邮件,别人收到的邮件,发件人地址都显示为user@localhost.localdomain。
如何设成我的域名的形式,如user@mydomain.com。
[admin@mail.toto.com tmp]$ mail someone@163.com
Subject: good message to you.
hello, this is a test mail.
.
Cc:
[admin@mail.toto.com tmp]$
这样someone@163.com收的邮件显示的来信人地址为admin@localhost.localdomain,怎么样才能让别人收到信时的来信地址为我真正的邮件地址了?(即admin@mail.toto.com)
我一般是直接telnet到smtp server,然后用helo声明自己的domain-name
[quote]原帖由 %26quot;采风%26quot;]我一般是直接telnet到smtp server,然后用helo声明自己的domain-name [/quote 发表:
这个也太难了吧!
发个邮件要打一堆命令。
QUOTE: 原帖由 %26quot;auser%26quot; 发表:
这个也太难了吧!
发个邮件要打一堆命令。 习惯就好了
ps:怎么不用现成的mail-client?
QUOTE: 原帖由 %26quot;采风%26quot; 发表:
习惯就好了
ps:怎么不用现成的mail-client? 我要用脚本命令发送电子邮件啊!
顶一下
装这个:
http://email.cleancode.org
1) 請問你的 MTA 是啥軟件? sendmail 還是別的?
2) 請問你的 OS 是哪個版本? redhat 還是別的?
3) 請問 hostname 這個命令是啥結果?
若是 localhost.localdomain 的話, 請改過來, 再 restart MTA 程式.
用expect写个自动的脚本吧
|
|
< |