Exchange kullanarak Değişken Zarf Dönüş Yolu (VERP) uygulama


10

Uygulamamız için gelişmiş hemen çıkma işlemi için Değişken Zarf Dönüş Yolu (VERP) uygulamayı düşünüyoruz.

Mevcut posta altyapımız MS Exchange 2007'dir, ancak 2010'a yükseltme sürecindedir. Spam filtreleme için Postini'yi de uyguluyoruz.

Exchange, alt adreslemeyi desteklemez ( tek kullanımlık adresler hakkındaki bu soruya da bakın ) - ve VERP bir şekilde alt adreslemenin özel bir uygulamasıdır.

Gelen iletileri önceden işlemek için Exchange'in önüne başka bir Exchange dışı SMTP rölesi koymadan VERP'yi Exchange'de uygulamak için herhangi bir seçenek var mı? Özellikle, hedef (mevcut olmayan) alıcıyla eşleşebilecek, bu alıcı adresini iletiye eklenen özel bir üstbilgide depolayabilecek ve iletiyi önceden oluşturulmuş bir posta kutusuna yönlendirebilecek bir aktarım kuralı oluşturulabilir mi?

Not: özel kod bir şekilde kullanılabiliyorsa geliştirici kaynaklarımız mevcuttur.


1
serverfault.com/faq adresindeki ödül kurallarına bakın ve burada önerildiği gibi devam etmenizi öneririm
Jeff Atwood

Yanıtlar:


1

Kesinlikle, kutunun dışında, Exchange 2007/2010 sürümünde VERP desteği yoktur. Bildiğin gibi. PowerShell ile bile istediğinizi yapmak için bir taşıma kuralı oluşturabileceğinize inanmıyorum. Size en yakın olanın kendi Nakliye Acentenizi oluşturmak olduğuna inanıyorum. Exchange SDK'sını msdn.microsoft.com adresinde bulabilirsiniz. Hedefiniz bir iletinin kime zıpladığını belirlemekse, protokol günlüklerini ayrıştırmak daha iyi olabilir. Protokol günlüğü açık olmalı ve ayrı gönderme / alma günlükleri olmalıdır. İyi şanslar, Paul


Bu, SDK msdn.microsoft.com/en-us/library/aa579074(v=EXCHG.140).aspx adlı taşıma aracılarına bir bağlantıdır .
SLY

1

Exchange bu konuda berbat. Linux posta yazılımı ücretsizdir. Bir kutuya yükleyin, gönderdiğiniz uygulamaya özel tüm postalarınız için bir alt alan yapılandırın. (Myapp.mycompany.tld gibi, tüm postalarınız someuser@myapp.mycompany.tld adresinden gelir)

Hemen çıkma mesajlarını alıp işleyen ve SOAP gibi bir uygulama kullanarak uygulamanızı bildiren hızlı ve kirli bir uygulama yazmak (veya birisinin yazmasını sağlamak) oldukça kolay olacaktır.

Yalnızca Windows işletim sistemli bir ortamsanız, bir kerelik Linux sunucusunu çalıştırmak eğlenceli değildir, ancak Exchange ile bunu yapmanın bir yolunun farkında değilim.

Başka bir seçenek, her iletinin başlığına, konusuna veya gövdesine benzersiz bir karakter dizesi gömmek olabilir. X-MyApp-Id kullanın: falan. Tabii ki bu daha fazla spam filtresi açıyor olabilir ...


0

Bunu, ileti izleme günlüklerini ayrıştırarak ve geri dönen iletileri gönderilmeden önce silen bir kurala sahip olarak yaparız. Bu, gönderen uygulamanız bir VERP dönüş yolu oluşturabiliyorsa çalışır. VERP yapamayan SMTP kısmı değil, zıplama mesajlarını bir posta kutusuna bırakmak için jokerleri işleyemeyen posta kutusu kısmıdır. Günlükleri kullanırsanız, posta trafiğinizi azaltan geri dönen iletiyi göndermeniz gerekmez. Günlükleri csv dosyalarıdır, böylece bir veritabanına biraz düzgün yüklenir ve daha sonra VERP kaydı kimliğiniz için dönüş yolu alanını ayrıştırır ve sabit veya yumuşak sıçrama olarak işaretlemek için neden kodunu kullanırsınız. Sahip olduğumuz sorun, uygulamanız exchaange sunucusuna bağlanmak için smtp kullanıyorsa, bu harika çalışıyor. Bazı sebeplerden dolayı, pickup dizin değişimini kullanırsanız, verp dönüş yolunuzu from adresiyle değiştirir ve bunu yapma olanağınızı kaybedersiniz. Halen bu çözülmeye çalışılıyor.

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.