鬼生田です。

 佐々木さんにご教示いただいた方法でやりたいことが実現できました
ので、まとめです。

.mcファイルに必要なのは、以下三行。
CLIENT_OPTIONS(`Family=inet6, Address=localhost')dnl
DAEMON_OPTIONS(`Name=IPv4, Family=inet')dnl
DAEMON_OPTIONS(`Name=IPv6, Family=inet6, Modifiers=O')

@gmail.comへテストメール送信
Sep 26 21:02:19 zaku sm-mta[37974]: r8QC2JHl037974: from=<oni...@oni.gr.jp>..
Sep 26 21:02:21 zaku sm-mta[38475]: STARTTLS=client, 
relay=gmail-smtp-in.l.google.com.
Sep 26 21:02:23 zaku sm-mta[38475]: r8QC2JHl037974: to=<省略@gmail.com>, 
ctladdr=<oni...@oni.gr.jp> (699/500), delay=00:00:04, xdelay=00:00:04,


IPv6送信失敗に2秒弱ロスしてるっぽいですが、1.大量なメール配信は
実施しないこと 2.IPv6での配送先はまだ少ないことから、このまま様
子をみたいと思います。IPv6での受信も、問題なくできました。

以下、試したこと。
1.SPF RR
  そもそもSPFとしてIPv6ブロックで登録してありましたが、これだけで
は不十分な様です。

2.CLIENT_OPTIONS(`Family=inet, Address=IPv4アドレス指定')+
define(`confDONT_PROBE_INTERFACES',true)dnl#I/Fプローブしない
も試しましたが、IPv6アドレスからgoogleへconnectしました。

 ご協力いただいた方々、ありがとうございました。

In <20130926.145835.11971976663970132.sas...@fcc.ad.jp>
 at Thu, 26 Sep 2013 14:58:35 +0900 (JST)
Re:[ [FreeBSD-users-jp 95045] Re: sendmail 送信時IPv4に固定したい。 ]
 Kan Sasaki <sas...@fcc.ad.jp> wrotes:
sasaki> こんにちは。
sasaki> 
sasaki> From: Koh-ichi Oniuda (鬼生田浩一) <oni...@oni.gr.jp>
sasaki> Subject: [FreeBSD-users-jp 95038] Re: sendmail 送信時IPv4に固定したい。
sasaki> Date: Tue, 24 Sep 2013 21:44:46 +0900 (JST)
sasaki> 
sasaki> >  mcファイルを以下の様に設定し、make後、sendmail.cfにコピー
sasaki> > DAEMON_OPTIONS(`Name=IPv4, Family=inet')
sasaki> > CLIENT_OPTIONS(`Name=MTS, Family=inet, Address=0.0.0.0')
sasaki> > 
sasaki> > /etc/rc.d/sendmail restart 後、@gmail.com へテストメール
sasaki> > 
sasaki> > 結果:駄目でした orz
sasaki> > 上記の内容では、IPv6アドレスからメール送信してしまいます。
sasaki> 
sasaki> CLIENT_OPTIONS も Family 毎に設定するので、これだと IPv6 はデフォルト
sasaki> のままですね。
sasaki> 
sasaki> http://ya.maya.st/d/201308c.html#s20130822_1
sasaki> 
sasaki> にも書いてあるとおり、あまり筋がよくないやり方のような気がしますが、
sasaki> 
sasaki> CLIENT_OPTIONS(`Family=inet6, Address=localhost')dnl
sasaki> 
sasaki> と書いておくと v4 で送ってはくれるようです。

---
Oniuda
_______________________________________________
freebsd-users-jp@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"

メールによる返信