Tag: 电子邮件

发送电子邮件与Gitlab泊坞窗图像

这是我的目标,我想为我的Gitlab服务器configuration电子邮件。 我遵循了很多教程,但是我无法做到这一点。 我的configuration如下,我有一个Docker容器中的反向代理,我的Gitlab服务器也在Docker容器中。 关于版本: Docker version 17.09.0-ce, build afdb6d4 docker-compose version 1.16.1, build 6d1ac21 这是我的docker-compose.yml文件 version: '3.3' networks: proxy: external: true internal: external: false services: gitlab: image: gitlab/gitlab-ce:latest container_name: gitlab environment: – TZ=Europe/Paris – GITLAB_TIMEZONE=Paris – IMAP_USER=USER@GMAIL.COM – IMAP_PASSWORD=MYGMAILPASS – GITLAB_INCOMING_EMAIL_ADDRESS=USERGMAIL+%{key}@gmail.com volumes: – /srv/gitlab/config:/etc/gitlab – /srv/gitlab/logs:/var/log/gitlab – /srv/gitlab/data:/var/opt/gitlab restart: always labels: – traefik.backend=gitlab – traefik.frontend.rule=Host:git.domain.com […]

Gitlab,docker和sendmail端口

我已经通过使用此图像的docker运行gitlab。 在映像文档中有关于如何为电子邮件configuration可选的SMTP服务器的说明,但是有关如果未设置SMTP会发生什么的信息。 gitlab文档指出,默认情况下使用sendmail,所以我认为这是发生了什么,并为我的目的(几个私人存储库只有几个用户),我不认为我真的需要比sendmail更多。 我试图忽略SMTPconfiguration,它都运行正常,但电子邮件不发送。 我不太了解电子邮件服务器或sendmail知道如何发现问题,但我的猜测是,它需要的一些端口被阻止。 我的问题: 任何人都可以确认比使用sendmail,而且我不需要configuration一些东西? 有没有简单的方法来testing本地发送邮件,看是否有阻塞端口的问题? 我find的所有指南都从几页configuration细节开始。 sendmail需要什么端口才能工作? 我是否需要暴露容器或防火墙上的其他端口?