Użytkownicy Gmaila mogą uzyskać praktycznie nieograniczoną liczbę adresów e-mail za pomocą [email protected]
(„plus adresowanie”).
Chciałbym to mieć dla mojego własnego serwera poczty, na którym działa Postfix. Dane skrzynki pocztowej i aliasu są przechowywane w bazie danych MySQL.
Podejrzewam, że konfiguracja aliasu musi zostać zmodyfikowana, aby została [email protected]
zmapowana do [email protected]
skrzynki pocztowej, ale nie wiem, jak to zrobić.
Czy to możliwe? W jaki sposób?
postfix
, ale wspomina oexim
innym serwerze SMTP. BTW, pamiętaj, że jeśli masz prawdziwy serwer IMAP (nie tylko skrzynkę pocztową), korzystanieLMTP
jest znacznie szybsze niż wysyłanie wiadomości. A jeśli korzystasz z LMTP z Cyrus, nie będziesz tego potrzebować.{nexthop}
. Nawet nie wiedziałem, że istnieje. Dziękuję Ci.Nie powiedziałeś, który serwer pocztowy przechowuje twoje e-maile. W dzisiejszych czasach powinien to być jeden z serwerów IMAP - takich jak Cyrus, Dovecot, Courier, ...
Osobiście lubię Cyrus IMAP. Obsługuje to ze względną łatwością :
Prawidłowe dodanie „p” jest ważnym krokiem - w przeciwnym razie cała poczta (przy użyciu
+
lub nie) zostanie dostarczona do nazwy użytkownika INBOX.Należy pamiętać, że należy użyć
LMTP
(lokalny protokół transportowy poczty elektronicznej), aby dostarczyć pocztę odpostfix
doIMAP
serwera, a także muszą Postfix konfiguracyjnymrecipient_delimiter
(lubrecipient_delimiters
) jak opisano tutaj :źródło
master.cf
Linia dla Dovecot:W wersji Postfix 2.4 i wcześniejszych użyj
${nexthop}
zamiast${domain}
http://wiki2.dovecot.org/LDA/Postfix
źródło