Dec 5

Specifying Transports in Zimbra

Category: Zimbra

I had occasion today to need to do some “creative” email routing for one of my Zimbra servers. Charter Communications appears to have either blackhole-routed or simply firewalled traffic coming from a block of IP addresses that I recently acquired. I guess that the last person/company to use these addresses may have upset them in some way. As far as the public RBLs are concerned, the block is clean, but Charter doesn’t like it, and they haven’t been very responsive to my requests to have the block re-evaluated. So, in the meantime, I decided to route email from that server headed to charter.net through another MTA of mine on a different address block that was not having problems.

Figuring out how to set up a regular transport in Zimbra was interesting. Searching in Google didn’t turn up any dead ringers for my issue. Of course, I could have just gone into the Postfix configs directly and set up the transport maps, but what I really wanted was to be able to do it from inside of Zimbra itself. After poking around at Zimbra’s Postfix configs, along with contextual clues from some of the articles I looked at on Zimbra’s wiki and forums, I came up with the answer.

Zimbra stores just about all of its transient configurations in the Zimbra LDAP server, and if you look at Zimbra Postfix’s transport configuration, it indeed does look up all transport configuration, by default, in LDAP, so I wanted it stored there. You can specify the zimbraMailTransport attribute for any domain or account, and the value is the value that would appear in a Postfix transport map (ie smtp:mx.domain.com, etc). So I knew I wanted a domain that has the appropriate zimbraMailTransport attribute, but, by default, a Zimbra domain also means that Zimbra’s Postfix will try to deliver mail for the configured domain locally. A quick look at the Zimbra Postfix virtual_alias_domains and virtual_mailbox_domains configuration provides us with the answer. The LDAP filters for each of these table lookups looks for the zimbraDomainType attribute to be either local, for a virtual mailbox domain, or alias, for a virtual alias domain. Nowhere else in the Postfix configuration is the zimbraDomainType attribute referenced. So, the answer in that case was to set the value to something other than local or alias. I used simply “transport“.

So in the end, it turns out that setting up a transport in Zimbra for charter.net was actually a very simple process from the command line:

zmprov cd charter.net zimbraMailTransport smtp:other.MTA.server zimbraDomainType transport

Indeed, once I did that and requeued mail headed for charter.net, Zimbra dutifully passed off the mail to my other MTA, who I had set up to accept relayed mail from the Zimbra server, and that MTA passed the mail on successfully to Charter. Just another day in the life of a postmaster.

Comments are closed.

  • on line pharmacies
  • prices soft tab cialis
  • treatment for depression and anxiety
  • skin treatments
  • cialis britan
  • gout relief
  • where can i get pain medication
  • light cure for pain
  • natural arthritis cures
  • buy cheapest cialis
  • prescription drugs without a prescription
  • about cialis
  • blood pressure diet
  • medicine for nausea
  • canadian pharmacys
  • fluconazole interaction
  • treatment of prostate cancer
  • acai berry extract
  • canadian pet products
  • lipitor drug
  • treatment of stroke
  • dogs health
  • smoking cure
  • cheap tramadol cod
  • increase male sexual power
  • on line drug stores
  • stress reliever
  • buy avandia
  • blood clots
  • high blood pressure drug
  • help for nausea
  • viagra generic cheap
  • healthy pet treat
  • buy cialis paypal
  • depression help
  • phentermine without a perscription
  • order condoms online
  • new products for hair loss
  • dosage cipro
  • helping high blood pressure
  • women's health products
  • kamagra generic
  • cure for aids
  • where can i buy prescription medicine
  • information on gout
  • sleep disorders treatment information
  • cheap uroxatral
  • help with sleep
  • levitra online
  • how does levitra work
  • skin allergies
  • natural cholesterol control
  • how to prevent diabetes
  • soma no prescription
  • cheap generic soma
  • menopause aids products
  • sleep disorders medicine
  • singulair generic
  • hip pain in dogs
  • bronchitis cure
  • what valium does
  • abnormal heart rhythms
  • order medication
  • buy cialis tadalafil
  • permanent hair loss
  • weight loss exercise
  • women's fertility
  • prozac for depression
  • cheapest diet pill
  • insomnia depression
  • buy generic cialis
  • how to cure high blood pressure
  • weight loss on line
  • treatments for menopause
  • depakote overdose
  • online pain management
  • metformin tablet
  • buy cheap paxil online
  • levitra without a prescription
  • high blood pressure drug facts
  • how to control high blood pressure
  • relief for ear pain
  • how do you prevent bone loss
  • atarax generic
  • new weight loss products
  • wellbutrin cymbalta
  • canadian drug store
  • the cialis
  • high blood calcium level
  • flu treatment
  • new drugs for diabetes
  • weight loss exercise
  • azithromycin penicillin
  • buy online viagra viagra
  • skin itching
  • use viagra
  • chlamydia
  • medical pet products
  • which antibiotics treat chlamydia
  • body building buy product
  • reduce high cholesterol
  • phentermine without a perscription
  • online pain medicine doctors
  • on line pharmacies
  • blood pressure monitoring
  • anti swelling drugs
  • wholesale dog products
  • high blood calcium levels
  • blue pills
  • weight loss diets
  • anxiety drugs
  • simply weight loss
  • pain drug
  • treating dependent edema
  • new treatments for diabetes
  • online stop smoking
  • herpes treatment
  • abscess infection cats
  • hair loss
  • no prescription medicine
  • healthy pets
  • adhd and medications
  • safest weight loss pill
  • discount birth control perscriptions
  • dog thyroid
  • preventing hair loss
  • what is lipitor
  • cheap cialis india
  • phentermine day
  • diet supplements
  • new drugs for depression
  • buy cheap amoxil without prescription
  • man health
  • cheap online prescription drugs
  • cure treat itch itching
  • medication for high blood pressure
  • cheap loss medication weight
  • buy vitamin supplement online
  • congested heart failure
  • online pharmacies in mexico
  • treatment of hypothyroidism
  • effective over the counter strength supplements
  • fastest way to burn fat
  • chronic arthritis
  • nexium pharmacy
  • voltaren 100mg
  • congestive heart failure online
  • diuretic medicines
  • disease of the skin
  • hair loss natural treatment
  • arthritis help
  • how to increase fertility
  • repels insects
  • online pharmacy
  • buy prescription drugs online
  • depression and insomnia
  • chlamydia antibiotics
  • viagra on line
  • diabetes care
  • usa pharmacy
  • human parasite
  • order pain meds without prescription
  • water pills
  • congested heart failure
  • azithromycin bronchitis
  • help for infertility
  • nextday soma
  • blood sugar
  • skin psoriasis
  • how to get white teeth
  • levitra dosing
  • high cholesterol treatment
  • cetirizine drug
  • buy cialis without prescription
  • whitening teeth
  • mail order pharmacies
  • safe healthy dog food
  • order medicine from canada
  • anti depressant
  • cancer treatment drugs
  • weight loss doctor
  • cialis consultation
  • acne tips
  • high blood pressure in women
  • erectile dysfunction cure
  • cialis canada pharmacy
  • uk online pharmacy
  • condom sales
  • body building tips
  • depakote 250mg
  • blood pressure information
  • expected weight loss with phentermine
  • new diabetes medicines
  • schizophrenia treatment
  • cure for pain
  • stop smoke
  • dog treatments
  • cancer medications
  • pet meds
  • skin treatments