我在Mac上使用Java并尝试在测试中启动Wiser SMTP服务器,但不断获取:
java.net.BindException: Permission denied
我使用以下Wiser初始化:
import org.subethamail.wiser.Wiser;
public void start() {
wiser.start();
}
互联网上有建议以root用户身份运行,我不确定这里是否适用...
答案 0 :(得分:0)
对于Mac用户,最多1024个端口号是为root用户保留的。首先通过分配超过1024的端口号来初始化Wiser:
public void start() {
wiser.setPort(1025);
wiser.start();
}