Настройте postmaster с помощью Postfix в Ubuntu 14.04

Мне нужна серьезная помощь. Я был в Google, Stackoverflow, на сайте Postfix и на многочисленных форумах. Я официально застрял, я даже пытался скопировать файлы конфигурации другой машины.

Проблема:

Я пытаюсь настроить Thunderbird для перехвата писем почтмейстера. Я хочу сделать это с помощью Postfix.

Существует сайт, размещенный через Apache на localhost, dev1.testdomain.com и dev2.testdomain.com.

Обычно localhost и dev2.testdomain.com указывают на одно и то же размещенное приложение (Mono ... Не важно).

Для каждого размещенного приложения есть файл web.config, в котором мы можем установить атрибут, указывающий на адрес электронной почты почтмейстера. Обычно этот адрес электронной почты совпадает с адресом, настроенным в Thunderbird, который получает все электронные письма почтмейстера.

Дальнейшая информация:

Postmaster email needs to be: [email protected]

Computer name: developmentmachine

Administrator User Account: developer

Я попытался выполнить настройку типа «Maildir» и не могу заставить его работать.

Может ли кто-нибудь дать мне пошаговую инструкцию, как реализовать что-то подобное?

Я хочу, чтобы письмо, отправленное на [email protected], было доставлено на Maildir * учетной записи разработчика UNIX.

Пожалуйста, не размещайте ссылки на другие веб-сайты, так как я пробовал использовать все из них в Google и не смог заставить их работать.

Или может кто-нибудь подскажет, что я делаю не так?

Что у меня сейчас:

/ etc / aliases

postmaster:    developer

/ etc / mailname

mycomputer.com

Стандартная установка Postfix на интернет-сайте.

/etc/postfix/main.cf

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

append_dot_mydomain = no

readme_directory = no

smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

myhostname = developmentmachine
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = mycomputer.com, developmentmachine, localhost.localdomain, localhost
relayhost = 
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
mailbox_command =
luser_relay = [email protected]
notify_classes = bounce, 2bounce

ОБНОВЛЕНИЕ: Получил копирование файлов в Maildir /

Пришлось установить голубятню, чтобы получать электронные письма в мой Thunderbird.

http://www.server-world.info/en/note?os=Ubuntu_14.04&p=mail&f=2

Сейчас я пойду и задокументирую это для использования в будущем.

Спасибо за интерес и помощь.


person Shane van Wyk    schedule 22.05.2014    source источник
comment
Вы можете прояснить свое требование? Что-то вроде почты, отправленной на [email protected], должно быть доставлено на Maildir учетной записи developer UNIX   -  person clement    schedule 22.05.2014
comment
Я включил это в вопрос   -  person Shane van Wyk    schedule 23.05.2014


Ответы (1)


Я тестировал следующую конфигурацию, и она сработала.

#/etc/postfix/main.cf
#....
#....
alias_maps = hash:/etc/aliases 
alias_database = hash:/etc/aliases
mydestination = $myhostname, localhost.$mydomain, localhost, mycomputer.com
home_mailbox = Maildir/
#....
#....
#/etc/aliases
postmaster:    developer

Выполните следующие команды по порядку

postalias /etc/aliases # to rebuild aliases map
service postfix reload 
echo "Hi Everyone"|mail -s "Test email" [email protected]

и я мог видеть почту, доставленную /home/developer/Maildir

person clement    schedule 23.05.2014
comment
Я попробую. - person Shane van Wyk; 26.05.2014
comment
Это работает, так что половина работы уже сделана, но как получить это в Thunderbird? Мое приложение доставляет его в Maildir / new. Теперь мне нужно передать это в Thunderbird и доставить в Maildir / cur. - person Shane van Wyk; 26.05.2014
comment
Похоже, мне нужно установить Dovecot, чтобы загрузить его в Thunderbird - person Shane van Wyk; 26.05.2014
comment
С POP3/IMAP сервером вы можете получать доступ к своей электронной почте из любого почтового клиента, а не только Thunderbird - person clement; 26.05.2014