如何在OS X上创建netcat中继?

时间:2009-07-16 05:31:33

标签: macos smtp postfix-mta netcat

我正在尝试解决我的后缀,所以我决定通过netcat中继将其流量路由到我的isp smtp中继:

nc -l <someport> 0<backpipe | nc <isp-smtp> 26 | tee backpipe

我配置我的postfix连接到localhost:。但是要使netcat继电器工作,它需要一个由mknod backpipe p组成的FIFO管道,显然OS X不支持。

是否有另一种方法可以设置我可以监控的TCP中继,或者我可以使用其他方式来观看postfix和我的isp smtp之间的聊天?

1 个答案:

答案 0 :(得分:6)

在Leopard下,mkfifo位于/ usr / bin中。事先不确定。

/usr/bin/mkfifo backpipe

我个人建议使用tcpdump和/或wireshark,它也可以让你更好地查看流量。