Tag: 电子邮件

邮件服务器docker与certbot

我拉https://github.com/tomav/docker-mailserver设置邮件服务器。 我想添加让我们encryption支持,所以我也拉https://hub.docker.com/r/certbot/certbot/~/dockerfile/ 我用这个容器做一个Docker撰写文件: version: '2' services: nginx: image: pixelfordinner/nginx container_name: pixelcloud-nginx_proxy-nginx restart: always ports: – "80:80" – "443:443" volumes: – "./volumes/conf.d:/etc/nginx/conf.d:ro" – "./volumes/vhost.d:/etc/nginx/vhost.d:ro" – "./volumes/certs:/etc/nginx/certs:ro" – "/usr/share/nginx/html" nginx-proxy: image: jwilder/docker-gen container_name: nginx-proxy depends_on: – nginx volumes_from: – nginx volumes: – "/var/run/docker.sock:/tmp/docker.sock:ro" – "./data/templates:/etc/docker-gen/templates:ro" – "./volumes/conf.d:/etc/nginx/conf.d:rw" entrypoint: /usr/local/bin/docker-gen -notify-sighup pixelcloud-nginx_proxy-nginx -watch -wait 5s:30s /etc/docker-gen/templates/nginx.tmpl /etc/nginx/conf.d/default.conf letsencrypt-nginx-proxy: […]

在docker中发送邮件到smtp服务器

我刚安装了一个inbucket的docker镜像( http://www.inbucket.org/ )。 它工作正常,我可以在TCP4 0.0.0.0.10025命令提示符中看到,smtp正在侦听TCP4 0.0.0.0.10025 ,pop3正在侦听TCP4 0.0.0.0.10110 。 我也可以访问localhost:9000上的应用程序的Web界面,所以一切似乎工作正常。 我以前没有使用docker工人,所以我不确定什么邮件地址我需要发送它,所以docker的SMTP服务器将把它捡起来。 我已经尝试解决诸如anyone@inbucket.com , anyone@inbucket.local , anyone@inbucket.org但我不断收到无效的地址返回的消息。 docker邮箱应该如何工作?

我需要在我的docker-compose.yml文件中添加一个服务,让我发送电子邮件?

我有一个下面的docker容器设置与PHP7和Apache,并正常工作: https://github.com/phalcon/phalcon-compose 我正在使用docker撰写想知道是否有人知道我可以用来在容器中设置sendmail的服务,或者一个服务来连接到主机sendmail。 我需要添加到docker-compose.yml文件中,以便将服务包含在我的容器中并工作。 提前感谢任何人可以帮助。

无法通过我的gmail电子邮件ID从弹性beanstalk环境发送电子邮件

我正在使用Django作为框架,在docker和docker中运行的是运行在AWS elasticstalk docker平台上的。所以,我试图用我的Gmail id发送邮件,在本地环境(docker)中工作正常。 但是运行在弹性beanstalk docker上的同一个docker镜像没有发送邮件,它甚至没有给我一个错误或什么东西。它只是不发送邮件。 如果在本地环境中工作正常,为什么在云中运行时不发送邮件?

通过docker使用devmail进行smtp发送邮件

在我的meteor项目中,我已经安装了下面docker-compose.yml以设置本地邮件服务器和mongodb: version: "2" services: mongodb_local: image: "mongo" ports: – "27018:27017" volumes: – "./.mongo:/data/db" mailserver: image: djfarrelly/maildev ports: – "1080:80" – "1025:25" 通过scripts serction我已经把以下设置package.jon: "scripts":{ "run": "MAIL_URL=\"smtp://user@0.0.0.0:1025/\" MONGO_URL=\"mongodb://0.0.0.0:27018/testdb\" docker-compose up -d && meteor –settings settings-development.json", } 而当我运行npm start它的所有绿色情况都按预期运行,但是当我尝试发送电子邮件,然后我得到以下错误: I20171218-13:12:12.429(2)? ====== BEGIN MAIL #0 ====== I20171218-13:12:12.429(2)? (Mail not sent; to enable sending, set the MAIL_URL environment variable.) […]

无法在后缀容器中进行一定次数的尝试后通过postfix发送邮件

我们有一个容器后缀设置。做一个容器内的一个exec我们能够发送电子邮件和电子邮件testingpostfix传递。 我们正在通过Gmail邮箱收到电子邮件通知。 第二天,没有更改容器外发邮件停止工作。 即使在使用新的容器图像和新的容器进行新的设置之后,安装程序似乎仍然无法正常工作。 如果有人知道可能在一夜之间发生了什么变化。我们怀疑networking可能因为某种原因被阻塞了,但由于我们正在使用我们自己的SMTP服务器设置,所以我没有看到发生这种情况。 这就是我们如何发送早期工作并最近停止工作的邮件。 回声“这是电子邮件的正文”| mail -s“这是主题行”user@example.com

使用Docker容器中的GNU Mailutils发送邮件

我创build了一个docker镜像,在这里我使用以下命令安装mailutils包: RUN apt-get update && apt-get install -y mailutils 作为示例命令,我正在运行: mail -s 'Hello World' {email-address} <<< 'Message body' 当我在本地机器上执行相同的命令时,它发送邮件。 但是,在docker容器中,它没有显示任何错误,但是在指定的电子邮件ID上没有收到邮件。 我尝试使用–net=host参数在产卵我的docker集装箱。 以下是我的docker命令: docker run –net=host -p 0.0.0.0:8000:8000 {imageName}:{tagName} {arguments} 有什么我失踪? 有人能解释这个问题背后的networking概念吗?

如何在docker / redmine容器实例上configuration“smtp”设置?

安装并运行步骤: docker pull redmine:latest // 3.3.3 docker run -d -p 10030:3000 -v / opt / yunpan01 / redmine:/ usr / src / redmine –name redmine redmine:latest redmine成功启动。 但是smtp设置没有configuration。 请告诉我如何configurationSMTP设置。

PEPS邮件,smtp能够发送外部电子邮件,但没有收到

我目前正在尝试在我的服务器上设置PEPS ,并且在接收来自外部地址的电子邮件时遇到问题。 我可以在内部发送和接收电子邮件,我也可以在外部发送电子邮件,但我永远不会收到从外部地址发送的电子邮件。 我可以telnet到端口25,但我明白了 connection to host lost 在……的最后 HELO example.co.uk MAIL FROM: address@other.co.uk RCPT TO: aname@example.co.uk DATA Subject: Test <ENTER> test Message . 我input'。'后 我立即获得connection to host lost消息 我的服务器设置使用nginx,有多个子域,我有PEPS运行在mail.example.co.uk通过反向代理,并且这个位工作正常。

为什么我有“550无法build立SSL会话”错误,当我从posI.io服务器邮件CodeIgniter框架发送邮件?

我从我的Web服务器发送邮件时遇到了一些问题。 我有一个来自DockerHub的poste.io容器和一个带有codeIgniter php框架的apache / php容器。 这一个发送邮件到WAN IP地址smtp_port 465: $config = Array( 'protocol' => 'smtp', 'smtp_host' => '<my-server-ip>', 'smtp_port' => 465, 'smtp_user' => 'noreply@<domain.org>', 'smtp_pass' => '<noreply-password>', 'mailtype' => 'html', 'charset' => 'iso-8859-1' ); 并返回: 你好:550无法build立SSL会话 遇到以下SMTP错误:550无法build立SSL会话 无法使用PHP SMTP发送电子邮件。 您的服务器可能未configuration为使用此方法发送邮件。 我尝试与港口25,他回报: 无法发送AUTH LOGIN命令。 错误:500无法识别的命令无法使用PHP SMTP发送电子邮件。 您的服务器可能未configuration为使用此方法发送邮件。 Poste.io是一个networking邮件客户端,基于端口容器的端口为465,443,110,143,587,993,995的服务器被打开,容器运行正常。 当容器启动时,Poste.io生成一个证书。 我试图重新生成他,但它也是行不通的… 你知道我必须做什么来发送邮件从codeIgniter抛出poste.io邮件服务器容器? 感谢您的回复 !