mx setting upgrade notes for Djigzo 1.2.3-1
The mx settings is only relevant when you use MX records for the internal or external relay host (see MTA settings). If you use IP numbers for the relay host this settings has no effect.
If you use MX records for the relay host and upgrade Djigzo to a new version you have to manually change two lines in the raw MTA settings (create a backup before making any changes).
Open the raw MTA settings page (Admin → MTA config → MTA raw config).
The relayhost line should be replaced with:
relayhost = ${djigzo_relayhost_mx_lookup:${djigzo_relayhost?[}}${djigzo_relayhost}${djigzo_relayhost_mx_lookup:${djigzo_relayhost?]}}${djigzo_relayhost?:${djigzo_relayhost_port}}
The relay_transport line should be replaced with:
relay_transport = relay${djigzo_relay_transport_host?:${djigzo_relay_transport_host_mx_lookup:[}$djigzo_relay_transport_host${djigzo_relay_transport_host_mx_lookup:]}:$djigzo_relay_transport_host_port}
Note: only change these lines when you require MX lookup for the relay host. If you are using a clean version of Djigzo and do not restore a backup these changes are already in place.