Authentication




Cancel OK
B!コメントする  2013-09-05 10:48:00 by old

sendmailでメール飛ばすけど試験環境では飛ばせず確認が出来ない場合

提題通りなんですがsendmail使ってユーザー登録の情報を送る場合があります。
sendmailかどうかは別としてよくあるパターンってヤツです。

しかし開発環境によってはsendmailが使えるけどポートが閉じててメールが飛ばずに確認が出来ないという事があります。
他にもセキュリティ的に外部に飛ばせないこととかいろいろありますけど。

sendmailでは送信などのメールは以下のフォルダに残っています。

CentOSに標準でsendmailを突っ込んでいる場合

/var/spool/mqueue/


ここにこんな感じで格納されます。

-rw------- 1 root smmsp 2651  8月 31 12:55 dfr7V3Mx78017299
-rw------- 1 root smmsp 774 9月 2 11:10 dfr822A3Qb018037
-rw------- 1 root smmsp 2931 9月 2 15:26 dfr826MxQc020565
-rw------- 1 root smmsp 960 9月 5 10:37 qfr7V3Mx78017299
-rw------- 1 root smmsp 1406 9月 5 10:26 qfr822A3Qb018037
-rw------- 1 root smmsp 976 9月 5 10:26 qfr826MxQc020565


このファイルをmoreなりcatなりで見ると送信される内容を表示する事が出来ます。
実際にネットワークを経由してみるものとは違いますが、送信されるはずのものを見ることは
できますので誤字・脱字や意図しない表示があった場合はこれで見つけることが出来ます。


Linux  

  • コメント
  • コメントはまだありません