AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-339270

kojow7's questions

Martin Hope
kojow7
Asked: 2018-11-29 16:25:09 +0800 CST

后缀将电子邮件地址更改为 [email protected]

  • 1

我按照本指南使用 postfix、dovecot 和 mysql 使用 vhosts 设置电子邮件。当我向邮件服务器发送电子邮件时,它会被退回,并且我收到以下消息/var/log/mail.info:

11 月 27 日 14:39:21 myserver postfix/lmtp[21637]: B999E1E86A: to=<[email protected]>, orig_to=, relay=example.com[private/dovecot-lmtp], delay=0.14, 延迟=0.12/0/0.01/0.01, dsn=5.1.1, status=bounced (host example.com[private/dovecot-lmtp] said: 550 5.1.1 <[email protected]> 用户不存在: [email protected] (回复 RCPT TO 命令))

出于某种原因,我看到它正在将 [email protected] 转发到 [email protected]。

关于它应该如何工作,我不是这里的专家,但我认为这有两个问题。

  1. 用户名被数字 1 替换
  2. 主机名被添加到域名的前面(不确定这是设计使然还是错误)

是什么导致了我的问题,我能做些什么来解决它?

完全错误

根据评论,这是我的完整错误:

Nov 28 17:55:56 myserver dovecot: master: Warning: Killed with signal 15 (by pid=21680 uid=0 code=kill)
Nov 28 17:55:56 myserver dovecot: log: Warning: Killed with signal 15 (by pid=1 uid=0 code=kill)
Nov 28 17:55:56 myserver dovecot: master: Dovecot v2.2.27 (c0f36b0) starting up for imap, pop3, lmtp (core dumps disabled)
Nov 28 17:56:12 myserver postfix/smtpd[21693]: connect from sonic312-22.consmr.mail.ne1.yahoo.com[66.163.191.203]
Nov 28 17:56:12 myserver postfix/smtpd[21693]: B3B801EB8C: client=sonic312-22.consmr.mail.ne1.yahoo.com[66.163.191.203]
Nov 28 17:56:12 myserver postfix/cleanup[21697]: B3B801EB8C: message-id=<[email protected]>
Nov 28 17:56:12 myserver postfix/qmgr[8196]: B3B801EB8C: from=<[email protected]>, size=3187, nrcpt=1 (queue active)
Nov 28 17:56:12 myserver dovecot: lmtp(21699): Connect from local
Nov 28 17:56:12 myserver postfix/lmtp[21698]: B3B801EB8C: to=<[email protected]>, orig_to=<[email protected]>, relay=example.com[private/dovecot-lmtp], delay=0.16, delays=0.12/0.01/0.01/0.02, dsn=5.1.1, status=bounced (host example.com[private/dovecot-lmtp] said: 550 5.1.1 <[email protected]> User doesn't exist: [email protected] (in reply to RCPT TO command))
Nov 28 17:56:12 myserver dovecot: lmtp(21699): Disconnect from local: Successful quit
Nov 28 17:56:12 myserver postfix/cleanup[21697]: CF9BA1EBA8: message-id=<[email protected]>
Nov 28 17:56:12 myserver postfix/qmgr[8196]: CF9BA1EBA8: from=<>, size=5485, nrcpt=1 (queue active)
Nov 28 17:56:12 myserver postfix/bounce[21703]: B3B801EB8C: sender non-delivery notification: CF9BA1EBA8
Nov 28 17:56:12 myserver postfix/qmgr[8196]: B3B801EB8C: removed
Nov 28 17:56:12 myserver postfix/smtpd[21693]: disconnect from sonic312-22.consmr.mail.ne1.yahoo.com[66.163.191.203] ehlo=2 starttls=1 mail=1 rcpt=1 data=1 quit=1 commands=7
Nov 28 17:56:14 myserver postfix/smtp[21705]: CF9BA1EBA8: to=<[email protected]>, relay=mta5.am0.yahoodns.net[67.195.229.58]:25, delay=1.6, delays=0/0.01/0.3/1.3, dsn=2.0.0, status=sent (250 ok dirdel)
Nov 28 17:56:14 myserver postfix/qmgr[8196]: CF9BA1EBA8: removed
postfix
  • 1 个回答
  • 311 Views
Martin Hope
kojow7
Asked: 2018-06-06 13:25:12 +0800 CST

让roundcube与dovecot、postfix和letsencrypt一起工作

  • 3

我正在尝试从letsencrypt获得roundcube、dovecot、postfix和证书,以便在Debian 9上协同工作。

我使用 apt-get 命令安装了 roundcube。

尝试登录圆形立方体时,它需要很长时间才能显示“正在加载...”,但随后并没有让我登录。屏幕上的错误显示Connection to storage server failed。查看圆形立方体错误日志,我收到以下错误:

IMAP Error: Login failed for [email protected] from 192.0.2.10. Empty startup greeting (localhost:143) in /usr/share/roundcube/program/lib/Roundcube/rcube_imap.php on line 193 (POST /?_task=login&_action=login)

运行/etc/init.d/dovecot status我得到以下信息:

dovecot[29431]: imap-login: Disconnected (no auth attempts in 60 secs): user=<>, rip=::1, lip=::1, TLS handshaking: SSL_accept() syscall failed: Success, session=<azgn6uptGtgAAAAAAAAAAAAAAAAAAAAB>

我的 config.inc.php 中有以下内容:

$config['default_host'] = 'tls://localhost';

和

$config['imap_conn_options'] = array(
   'ssl'         => array(
     'verify_peer'  => false,
     'verify_peer_name' => false,
    ),
);

$config['username_domain'] = '%d';

以及我的 dovecot 10-ssl.conf 文件中指定的以下内容:

ssl = required

ssl_cert = </etc/letsencrypt/live/example.com/fullchain.pem
ssl_key = </etc/letsencrypt/live/example.com/privkey.pem

我的 10-master.conf 文件中还有以下内容:

service imap-login {
  inet_listener imap {
    port = 0
  }
  inet_listener imaps {
    port = 143
    ssl = yes
  }
}
service pop3-login {
  inet_listener pop3 {
    port = 0
  }
  inet_listener pop3s {
    port = 995
    ssl = yes
  }
}

如果我这样做,telnet localhost 143我会得到:

Trying ::1...
Connected to localhost.
Escape character is '^]'.

我不确定我是否应该得到更多。

坦率地说,我不确定我的问题出在哪里,或者还有什么要调查的。为什么我无法登录roundcube,我还应该在哪里检查以查明我的问题?

dovecot
  • 3 个回答
  • 4686 Views
Martin Hope
kojow7
Asked: 2017-06-02 08:23:57 +0800 CST

无法使用 OVA 文件在 VMware Workstation 中安装 vCenter

  • -2

我正在使用以下设置在实验室环境中进行测试:

我有一台安装了 VMware Workstation 12 Pro 的 Windows 10 笔记本电脑。我在运行 Windows Server 2012 R2 的工作站中创建了一个虚拟机。我已经在上面设置了 AD 和 DNS。此服务器的 IP 地址为 192.168.59.129,其 FQDN 为 win2012.ad.example.com。我可以 ping 通机器并且 DNS 工作正常。

我现在正在尝试安装 vCenter Server Appliance 6.5 ,到目前为止没有成功。我正在尝试使用 OVA 文件:VMware-vCenter-Server-Appliance-6.5.0.5200-4944578_OVF10.ova位于 ISO 中。我在阅读了几篇文章后了解到,我首先需要在启动机器之前配置 .vmx 文件。我认为主要原因是我没有完全理解应该放在文件中的设置,特别是 vmdir 设置。我已经尝试了许多不同的设置变体,但似乎仍然没有任何效果。我最近的配置如下所示:

guestinfo.cis.deployment.node.type = "embedded"
guestinfo.cis.appliance.net.addr.family = "ipv4"
guestinfo.cis.appliance.net.mode = "static"
guestinfo.cis.appliance.net.pnid = "vc.ad.example.com"
guestinfo.cis.appliance.net.addr = "192.168.59.194"
guestinfo.cis.appliance.net.prefix = "24"
guestinfo.cis.appliance.net.gateway = "192.168.59.129"
guestinfo.cis.appliance.net.dns.servers = "192.168.59.129"
guestinfo.cis.appliance.root.passwd = "Password#1"
guestinfo.cis.appliance.ssh.enabled = "True"
guestinfo.cis.deployment.autoconfig = "True"
guestinfo.cis.vmdir.password = "Password#1"
guestinfo.cis.vmdir.site-name = "vc"
guestinfo.cis.vmdir.domain-name = "ad.example.com"
guestinfo.cis.ceip_enabled = "False"

我还确保 vc.ad.example.com 正确映射到 DNS 服务器上的 192.168.59.194,包括反向 DNS (PTR) 条目。

服务器开始其初始化例程后,我最终在屏幕上收到此错误:

Failed to start services. Firstboot Error.

我在这里做错了什么?

更新

根据下面的答案,我已将配置设置更改为您在下面看到的内容,但它仍然给我同样的错误:

guestinfo.cis.deployment.node.type = "embedded"
guestinfo.cis.appliance.net.addr.family = "ipv4"
guestinfo.cis.appliance.net.mode = "static"
guestinfo.cis.appliance.net.pnid = "vc.ad.example.com"
guestinfo.cis.appliance.net.addr = "192.168.59.194"
guestinfo.cis.appliance.net.prefix = "24"
guestinfo.cis.appliance.net.gateway = "192.168.59.129"
guestinfo.cis.appliance.net.dns.servers = "192.168.59.129"
guestinfo.cis.appliance.root.passwd = "Password#1"
guestinfo.cis.appliance.ssh.enabled = "True"
guestinfo.cis.deployment.autoconfig = "True"
guestinfo.cis.appliance.ntp.servers = "pool.ntp.org"
guestinfo.cis.vmdir.password = "Password#1"
guestinfo.cis.vmdir.site-name = "mysite"
guestinfo.cis.vmdir.domain-name = "vsphere.local"
guestinfo.cis.ceip_enabled = "False"

还有其他想法吗?

vmware-vsphere
  • 2 个回答
  • 459 Views
Martin Hope
kojow7
Asked: 2017-02-09 09:12:24 +0800 CST

Roundcube 和 PHP 5.6

  • 1

由于将我的服务器升级到最新版本的 Debian,roundcube (1.2.3) 不再工作。事实证明这是因为新版本的 PHP (5.6) 现在检查它是否是一个有效的证书。基于对此的进一步研究,我发现我可以将以下行添加到我的 config.inc.php 文件中:

$config['imap_conn_options'] = array(
    'ssl' => array(
      'verify_peer' => false,
      'verify_peer_name' => false
     )
 );


$config['smtp_conn_options'] = array(
    'ssl' => array(
       'verify_peer' => false,
       'verify_peer_name' => false
     )
 );

我也有以下设置:

$config['default_host'] = 'tls://localhost';

我正在为多个域使用这个圆形立方体安装,所以不想在这里放一个特定的域。我也不想为证书付费,所以想将 verify_peer 设置为 false。

当我尝试登录时,它显示“登录失败”。syslog 给出以下错误:

Feb  8 10:55:19 server1 dovecot: imap-login: Disconnected (auth failed, 1 attempts in 2 secs): user=<office>, method=PLAIN, rip=::1, lip=::1, TLS, session=<D+K0ugdIigAAAAAAAAAAAAAAAAAAAAAB>

我想知道如果应该使用 TLS,这个 method=PLAIN 是否会丢掉东西。

我在 mysql 数据库中使用虚拟用户/域/别名在后端设置了 dovecot/postfix。我尝试向这些地址发送消息,但它们确实被重定向到正确的别名电子邮件地址。所以,据我所知 dovecot 和 postfix 工作正常。

我能做些什么来解决这个问题?

php roundcube
  • 1 个回答
  • 808 Views
Martin Hope
kojow7
Asked: 2016-02-19 08:43:49 +0800 CST

打开继电器还是其他问题?

  • 0

我正在运行带有虚拟用户/别名的 dovecot/postfix 服务器。根据http://www.mailradar.com/openrelay/等工具,我没有任何开放中继。但是,我的系统日志中显示了很多记录,这会导致我认为正在访问不应访问的某些内容。这是我的系统日志的一部分(当然更改了自我识别信息):

Feb 18 10:13:42 server1 postfix/pickup[3995]: 1A6413627F: uid=33 from=<www-data>
Feb 18 10:13:42 server1 postfix/cleanup[3826]: 1A6413627F: message-id=<[email protected]>
Feb 18 10:13:42 server1 opendkim[4285]: 1A6413627F: no signing table match for '[email protected]'
Feb 18 10:13:42 server1 opendkim[4285]: 1A6413627F: no signature data
Feb 18 10:13:42 server1 postfix/qmgr[4479]: 1A6413627F: from=<[email protected]>, size=2153, nrcpt=1 (queue active)
Feb 18 10:13:43 server1 postfix/smtp[4007]: 1A6413627F: to=<[email protected]>, relay=mxs.mail.ru[217.69.139.150]:25, delay=1.9, delays=0.01/0/0.77/1.1, dsn=2.0.0, status=sent (250 OK id=1aWRD5-0005o9-J0)
Feb 18 10:13:43 server1 postfix/qmgr[4479]: 1A6413627F: removed


Feb 18 10:13:54 server1 postfix/pickup[3995]: 5CF523627F: uid=33 from=<www-data>
Feb 18 10:13:54 server1 postfix/cleanup[3826]: 5CF523627F: message-id=<[email protected]>
Feb 18 10:13:54 server1 opendkim[4285]: 5CF523627F: no signing table match for '[email protected]'
Feb 18 10:13:54 server1 opendkim[4285]: 5CF523627F: no signature data
Feb 18 10:13:54 server1 postfix/qmgr[4479]: 5CF523627F: from=<[email protected]>, size=2158, nrcpt=1 (queue active)
Feb 18 10:13:55 server1 kernel: iptables denied: IN=eth0 OUT= MAC=a3:5d:83:43:56:f1:97:d4:35:6f:48:b9:08:00 SRC=45.33.58.84 DST=216.58.192.14 LEN=73 TOS=0x00 PREC=0x00 TTL=63 ID=45696 PROTO=UDP SPT=53 DPT=51450 LEN=53 
Feb 18 10:13:55 server1 postfix/smtp[3982]: 5CF523627F: to=<[email protected]>, relay=mxs.mail.ru[217.69.139.150]:25, delay=1.6, delays=0.01/0/0.55/1, dsn=2.0.0, status=sent (250 OK id=1aWRDH-0003yi-IS)
Feb 18 10:13:55 server1 postfix/qmgr[4479]: 5CF523627F: removed


Feb 18 10:14:02 server1 postfix/pickup[3995]: A72D73627F: uid=33 from=<www-data>
Feb 18 10:14:02 server1 postfix/cleanup[3826]: A72D73627F: message-id=<[email protected]>
Feb 18 10:14:02 server1 opendkim[4285]: A72D73627F: no signing table match for '[email protected]'
Feb 18 10:14:02 server1 opendkim[4285]: A72D73627F: no signature data
Feb 18 10:14:02 server1 postfix/qmgr[4479]: A72D73627F: from=<[email protected]>, size=2172, nrcpt=1 (queue active)
Feb 18 10:14:02 server1 postfix/smtp[4002]: A72D73627F: to=<[email protected]>, relay=gmail-smtp-in.l.google.com[2607:f8b0:400e:c03::1b]:25, delay=0.24, delays=0.01/0/0.09/0.14, dsn=2.0.0, status=sent (250 2.0.0 OK 1455812042 u6si8951789par.57 - gsmtp)
Feb 18 10:14:02 server1 postfix/qmgr[4479]: A72D73627F: removed

Feb 18 10:14:44 server1 kernel: iptables denied: IN=eth0 OUT= MAC=a3:5d:83:43:56:f1:97:d4:35:6f:f2:a4:08:00 SRC=181.194.185.98 DST=216.58.192.14 LEN=60 TOS=0x00 PREC=0x00 TTL=52 ID=33433 DF PROTO=TCP SPT=54753 DPT=23 WINDOW=5808 RES=0x00 SYN URGP=0 
Feb 18 10:14:47 server1 kernel: iptables denied: IN=eth0 OUT= MAC=a3:5d:83:43:56:f1:97:d4:35:6f:f2:a4:08:00 SRC=181.194.185.98 DST=216.58.192.14 LEN=60 TOS=0x00 PREC=0x00 TTL=52 ID=33434 DF PROTO=TCP SPT=54753 DPT=23 WINDOW=5808 RES=0x00 SYN URGP=0 
Feb 18 10:14:53 server1 kernel: iptables denied: IN=eth0 OUT= MAC=a3:5d:83:43:56:f1:97:d4:35:6f:f2:a4:08:00 SRC=181.194.185.98 DST=216.58.192.14 LEN=60 TOS=0x00 PREC=0x00 TTL=52 ID=33435 DF PROTO=TCP SPT=54753 DPT=23 WINDOW=5808 RES=0x00 SYN URGP=0 
Feb 18 10:15:01 server1 /USR/SBIN/CRON[4054]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)

Feb 18 10:15:02 server1 postfix/pickup[3995]: CDA813627F: uid=33 from=<www-data>
Feb 18 10:15:02 server1 postfix/cleanup[3826]: CDA813627F: message-id=<[email protected]>
Feb 18 10:15:02 server1 opendkim[4285]: CDA813627F: no signing table match for '[email protected]'
Feb 18 10:15:02 server1 opendkim[4285]: CDA813627F: no signature data
Feb 18 10:15:02 server1 postfix/qmgr[4479]: CDA813627F: from=<[email protected]>, size=2141, nrcpt=1 (queue active)
Feb 18 10:15:03 server1 postfix/smtp[4007]: CDA813627F: host mta6.am0.yahoodns.net[98.138.112.35] said: 421 4.7.0 [GL01] Message from (216.58.192.14) temporarily deferred - 4.16.50. Please refer to http://postmaster.yahoo.com/errors/postmaster-21.html (in reply to MAIL FROM command)
Feb 18 10:15:03 server1 postfix/smtp[4007]: CDA813627F: lost connection with mta6.am0.yahoodns.net[98.138.112.35] while sending RCPT TO
Feb 18 10:15:04 server1 postfix/smtp[4007]: CDA813627F: to=<[email protected]>, relay=mta6.am0.yahoodns.net[66.196.118.34]:25, delay=1.3, delays=0.02/0/0.49/0.77, dsn=2.0.0, status=sent (250 ok dirdel)
Feb 18 10:15:04 server1 postfix/qmgr[4479]: CDA813627F: removed

任何想法是什么问题?

postfix
  • 1 个回答
  • 73 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve