Tüm postfix e-postaları bir harici e-posta adresine nasıl yönlendiririm?


Yanıtlar:


45

Oluşturmak /etc/postfix/virtual-regexpşu içeriğe sahip:

/.+@.+/ email@gmail.com

Düzen /etc/postfix/main.cfve eklenti regexp:/etc/postfix/virtual-regexpvirtual_maps yapılandırmasına. Sonuç main.cf’de şöyle görünebilir:

virtual_maps = hash:/etc/postfix/virtual, regexp:/etc/postfix/virtual-regexp

Mapfile yazarak:

postmap /etc/postfix/virtual-regexp

Bu da var olmak için bir sanal.db gerektirir. Sanal olarak adlandırılan ve çalıştırılan boş bir dosya oluşturmazsa:

touch /etc/postfix/virtual && postmap /etc/postfix/virtual

İşte bu kadar!


1
Cevabınız için teşekkür ederim Mattias Ahnberg, Makineye tek bir e-posta adresi (örneğin gmail) yüklü olan postfix ile makineye birden fazla posta göndermeye ne dersiniz? Sadece 2-3 ilk postayı alabilirim, gerisi geri döndü.
postmaps

Kullanıcılara gönderilen tüm postaları local(root vb.) Bazı harici adreslere yönlendirmek ve diğer postaları yönlendirmemek mümkün müdür ? Ben oturumda bir şekilde ihmal edilmesi gerektiğini düşünüyorum
Havzası

@basin Is email@gmail.com'u root ile değiştirmek gibi görünüyor @ localhost bunu yapar, değil mi?
user14645

Hayır, sanırım bu cevapları: serverfault.com/questions/318426/…
havza

Normal ifade tabloları olduğu gibi kullanılır, üzerlerinde postmap çalıştırmanın bir anlamı yoktur.
Joó Ádám

1

Bu bana biraz zaman aldı gibi:

Hedef etki alanlarını bundan hariç tutmak istiyorsanız, kuralı

/.+@exclude1.com/ @exclude1.com
/.+@exclude2.com/ @exclude2.com
...

orijinal alıcıyı korumak için, sanal manpage'in bunu nasıl elde edeceğimi biraz kafa karıştırıcı buldum.


-2

Tüm postaları harici adresinize ileten yerel bir hesaba gitmesi kabul edilebilir mi? Bahsettiğiniz diğer soru gibi çalışmasını sağlayabilir ve ardından iletilerin iletilip yerel olarak silinmesini sağlamak için procmail'i kullanabilirsiniz . Böyle bir şey bu muhtemelen / dev / null ile klasörü değiştirerek işi halleder.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.