Articles of 别名

简单的nginx别名在尝试提供文档根以外的文件时不工作

我正在尝试提供存储在文档根以外的其他位置的图像。 #avatar files block location ~^/pics/profile/(.*)$ { alias /home/data/site_data/profile/$1; } 我在nginx .conf文件中添加了上面的代码块,并做了 systemctl restart nginx 当我试图访问 http://www.example.com/pics/profile/1/1.jpg 它给了我404没有发现错误 。 我怎样才能解决这个问题 ? 我已经在这个nginx configuration文件的顶部指定了文档根目录 root /usr/share/nginx/site.com/html; 我已经检查,并存在的文件 /home/data/site_data/profile/1/1.jpg 更新: 我的完整configuration是这样的 server { listen 80; server_name example.com; charset utf-8; client_max_body_size 6M; root /home/data/nginx/example.com/html; location / { index index.php index.html; } #error_page 403 404 500 502 503 504 […]

ssmtp根别名不起作用

我的ssmtp不会将“从”根目录更改为我的电子邮件。 在我的ssmtp.conf中有: [email protected] 在debugging输出中,我发现工作和非工作命令之间只有一个区别: 工作命令: echo“body”| mail -s“testing”[email protected] debugging输出: Feb 16 13:28:20 deb1-sh sSMTP[21160]: To: [email protected] 不工作命令: echo“body”| 邮件-s“testing”根 debugging输出: Feb 16 13:27:21 deb1-sh sSMTP[21151]: To: root 根据这篇文章: http : //possiblelossofprecision.net/?p=591我试图添加文件/etc/mail.rc以下内容: alias root [email protected] 没有成功。 我运行debian jessie 8.3。 它看起来像ssmtp根别名不起作用。 有没有人知道为什么? 或者如何解决这个问题? 谢谢。

将subdomain.domain.orgredirect到已过期的domain.com

我有2个域名,都在我的服务器上,都是由我注册的。 但问题是,其中一个域昨天过期,我需要通过url紧急访问它的数据,但我不能在接下来的几天更新。 所以我可以在我的控制面板访问这两个网站,我可以控制他们的一切,DNS,子域名,别名域等… 由于domain2.com过期,我可以以某种方式创builddomain2.domain1.org子域或别名域,当我访问该子域来显示从过期domain2.com网站。 我已经尝试了几个解决scheme与子域,别名域创build,但没有运气。 我也尝试添加一个logging到我的DNS domain2.domain1.org指向domain2.com 有没有可能的方式redirect到过期的域名? 我的控制面板是ISPConfig如果重要,我也使用nginx和BIND的DNS。

postfix突然无法展开邮件别名

我在vine-linux传统机器名“vine.domain.com(@ 210.251.xx.xx / 28)”上使用了postfix,并在/ etc / aliases上设置了mailalias: mike:[email protected] 需很长时间。 我在/etc/postfix/main.cf中放置了$ mydestination条目 mydestination = $ myhostname,localhost。$ mydomain $ mydomain,somedomain.to 所以通常在vine.domain.com上的后缀接收到“[email protected]”的电子邮件,并通过“[email protected]”。 在我们刚刚增加了DNSlogging@ somedomain.to的序列之后,突然,vine.domain.com将电子邮件从vine.domain.com转移到MX.gmail.com失败。 这里/ var / log / maillog说: 7月19日17:53:29 vine postfix / smtp [14423]:457C3C5FED:to =,relay = none,delay = 0,status = bounced(gmail.com的名称服务错误:find主机但没有请求types的数据logging) 当我们运作良好的时候,maillog就是这样的: Jul 14 16:14:32 vine postfix / local [27176]:7C759C6408:to =,relay = local,delay = 0,status = […]

后缀 – 允许发送电子邮件与相关的别名

我已经在debian 8上安装了postfix 2.11.3 + sasl + postfixadmin + dovecot + roundcube。所有工作正常,但今天每个用户都可以用另一个电子邮件地址发送邮件。 我想添加一个限制,允许用户发送电子邮件只与他们的邮箱或与他们的邮箱相关的别名。 例子 : 1)邮箱 [email protected] [email protected] 2)别名 [email protected]转到[email protected] [email protected]转到[email protected] 我希望[email protected][email protected],只能发送电子邮件[email protected][email protected]。 user1不应该能够使用user2,alias2或其他。 我正在寻找使用mysql_table查找的解决scheme,因为我使用postfixadmin和mysqlpipe理邮箱和别名。 像这样的东西: SELECT address FROM alias WHERE address = '%s' AND goto LIKE '%<login>%' 从手册页,只有参数可用: %s This is replaced by the input key. SQL quoting is used to make sure that the input […]

Exchange 2013,合作关系,域名和不在办公室

背景:我在一家拥有多个保密业务伙伴关系的公司工作,要求员工看起来好像是为另一家公司/品牌工作,并根据当时代表的任何品牌通过电子邮件使用多个域名。 到目前为止,我们已经取得了大部分的这个要求。 (我在一个林,一个域架构,但多个SMTP域中都有一个Exchange 2013本地DAG环境) 问题:当用户设置外出时回复外部时,Exchange只会自动回复用户的主SMTP地址。 例如: John Doe从[email protected]向客户发送电子邮件,然后离开办公室。 客户回复电子邮件,并接收[email protected]的外出回复。 违反我们维持保密合伙关系的合同义务。 问题:有人知道如何解决这个问题,所以离开办公室的地址最初发送到的地址,而不是从用户的主SMTP别名发送。 限制:我希望避免为我的500多个用户configuration多个邮箱或一对一共享邮箱,也希望避免创build第二个域或站起来更多的服务器(从技术angular度来看)这个相当微不足道的问题。

Exim4电子邮件转发不起作用

我一直试图在我的服务器上设置一个电子邮件转发服务器,该服务器使用Exim 4.我想将发送到[email protected]的所有电子邮件转发到[email protected]。 从其他地方阅读,并在这里看以前的答案,我明白我需要编辑/ etc /别名才能做到这一点。 从那里看我已经看到了几个前锋: # /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user 我决定先testing其中的一个,但是当我发送一封电子邮件到[email protected]时,我收到一个传递状态通知(失败),指出“您试图访问的电子邮件帐户不存在”。 为了以防万一,我试着将这一行添加到文件中: steve: john 但是也没有成功, [email protected]: [email protected] 也没有工作。 必须有一些关于这是如何工作,我不明白的东西。 对我来说,像webmaster这样的默认设置并不适合开始。 我不是那个设置服务器的人,我不能联系那个做过的人,所以如果有人能帮助我指出正确的方向,我会非常感激。

电子邮件转发地址(又名别名)如何工作?

我一直在和我的注册服务商和主机(1and1.com)争论电子邮件转发地址的一个奇怪的问题,直到我知道它们是如何工作的,我都无法再进一步了。 我所知道的是: mydomain.com有一个MXlogging列表mx00.1and1.com 我可以将[email protected]为转发到一个或多个其他电子邮件地址,而无需在1and1.com为[email protected]创build邮箱。 有一个特殊的问题,涉及来自特定外部发件人的电子邮件,当通过一个转发地址发送时,不会到达最终邮箱,也不会弹回或拒绝发件人。 (但是直接发送到达最终邮箱时,不需要经过1and1.comconfiguration的转发地址)。 1and1.com声称,因为一个纯粹的转发地址没有邮箱,他们与传送失败“无关”。 我曾经交谈过的最后一个技术人员甚至说,如果1and1.com没有托pipe邮箱,该域的MXlogging与交付无关。 我断言,他们必须有一些相关的事情 ,因为只有1and1.com知道我在哪里要求邮件[email protected]被定向。 但是我不知道在这个转发过程中我可以明确expression什么,因此1and1.com服务器上必须存在什么日志才能说明(目前是静默的)传送失败。 根据这些协议,是否可以说一个外部邮件发件人如何与1and1.com进行交互来传递给[email protected]的邮件,当它是一个纯粹的转发地址(又名“电子邮件别名”)和mydomain.com列出1and1.com上的NS,A和MXlogging?

通过与发件人域匹配的别名筛选邮件收件人

我为每个提供电子邮件联系的公司使用别名。 所以,例如在/etc/aliases somecompany: myuser 我提供给SomeCompany的地址是[email protected] 如果发件人的域不是来自somecompany.com ,那么我可以认为它是垃圾邮件。 sendmail(或其他方法)是否可以自动检查域名是否与别名匹配,否则拒绝邮件? 从@MERM的答案,其中build议使用procmail ,我们可以创build一个这样的规则: :0: * ^TOsomecompany * !^FROM.*somecompany.com /dev/null 这是一个好的开始,但是抑制交付并不像服务器拒绝那样有效。 是否有可能要求sendmail拒绝邮件,而不是简单地转发到/dev/null ?

是否有可能创build一个全局的SQL Server别名?

我知道可以通过SQL Serverconfigurationpipe理器在每个客户端的基础上创build一个SQL Server别名,但是可以在目标SQL Server服务器上全局执行吗? 我的目标是最终淘汰一个旧的SQL Server框,并将其数据库移到另一个SQL框,而不必重写代码/ VBA脚本/等访问旧的SQL Server。 我也会更改旧服务器的DNS条目,并指向新的服务器。 我希望避免每个客户端都需要对SSCM进行更改。