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

Rem*_*anu 2 macos postfix-mta smtp netcat

我正在尝试对我的后缀进行故障排除,所以我决定通过netcat中继将其流量路由到我的isp smtp中继:

nc -l <someport> 0<backpipe | nc <isp-smtp> 26 | tee backpipe
Run Code Online (Sandbox Code Playgroud)

我配置我的postfix连接到localhost:.但是为了让netcat继电器工作,需要一个FIFO管道mknod backpipe p ,显然OS X不支持.

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

p00*_*0ya 6

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

/usr/bin/mkfifo backpipe
Run Code Online (Sandbox Code Playgroud)

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