【问题标题】:java.net.BindException: Permission denied when starting Wiser SMTP Serverjava.net.BindException:启动 Wiser SMTP 服务器时权限被拒绝
【发布时间】:2016-07-31 01:34:53
【问题描述】:

我在 Mac 上使用 Java 并尝试在测试中启动 Wiser SMTP 服务器,但不断收到:

java.net.BindException: Permission denied

我使用以下 Wiser 初始化:

import org.subethamail.wiser.Wiser;

public void start() {
    wiser.start();
  }

互联网上有建议以root用户身份运行它,我不确定这里是否适用......

【问题讨论】:

    标签: java macos permissions smtp


    【解决方案1】:

    对于 Mac 用户,最多 1024 的端口号保留给 root 用户。首先通过分配超过 1024 的端口号来初始化 Wiser:

    public void start() {
        wiser.setPort(1025);
        wiser.start();
      }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多