2010年10月 8日

[postfix-jp: 3844] Re:送信先メールアドレスをアカウントだけで指定先ホストに送信する方法を教えてください

> > RCPT TO:<foo> ORCPT=rfc822;foo@xxxxx
> >
> > の形で良ければ、
> >
> > main.cf:
> > smtp_generic_maps = regexp:${config_directory}/smtp_rewrite_map_regexp
> > append_at_myorigin = no
>

> main.cf に
>
> smtp_never_send_ehlo = yes
>
> を追加することで、
>
> RCPT TO:<foo>
>
> にできました。はずしていたらごめんなさい。

ありがとうございます!!さっそく試してみました・・・・・
がっ!上手く動作していません。

postconf -n、smtp_rewrite_map_regexp、送信コマンド、
maillogは下記となります。
お手数ですがご指摘頂けないでしょうか。
申し訳ございません。
---------------------------
■[root@xxxxx postfix]# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_at_myorigin = no
append_dot_mydomain = no
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 5
html_directory = no
inet_interfaces = all
local_destination_concurrency_limit = 5
local_destination_recipient_limit = 5
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydomain = example.co.jp
myhostname = cmpaff01.example.co.jp
mynetworks_style = subnet
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
relayhost = [xx.xx.xx.172]
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtp_generic_maps = regexp:${config_directory}/smtp_rewrite_map_regexp
smtp_never_send_ehlo = yes
unknown_local_recipient_reject_code = 550

■[root@xxxxx postfix]# more smtp_rewrite_map_regexp
/^(.*)@example\.co\.jp$/ $1

■maillog
Oct 8 02:20:47 cmpaff01 postfix/pickup[21946]: 38910DC058: uid=0 from=<test@xxxxx>
Oct 8 02:20:47 cmpaff01 postfix/cleanup[21979]: 38910DC058: message-id=<20101007172047.38910DC058@xxxxx>
Oct 8 02:20:47 cmpaff01 postfix/qmgr[21947]: 38910DC058: from=<test@xxxxx>, size=519, nrcpt=1 (queue active)
Oct 8 02:20:47 cmpaff01 postfix/smtp[21981]: 38910DC058: to=<abcdef@xxxxx>,
relay=xx.xx.xx.172[xx.xx.xx.172]:25, delay=0.09,
delays=0.03/0.01/0.02/0.03, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued
as 474E932C032)
Oct 8 02:20:47 cmpaff01 postfix/qmgr[21947]: 38910DC058: removed

■メール送信コマンド
[root@xxxxx postfix]# more mail-send_parts.sh
#!/bin/sh

address="abcdef@xxxxx"
subject="df-resolt"
cmd="df"

subject=`echo $subject`

mail -s "$subject" $address -- -f test@xxxxx << HONBUN
`$cmd`
HONBUN

exit
---------------------------

宜しくお願い致します。

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list


投稿者 xml-rpc : 2010年10月 8日 02:25
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/98981
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。