hm... will citadel 7.8x connect to any other then the first reply to this mx lookup?
# host -t mx freenet.de
freenet.de mail is handled by 1 mx.freenet.de.
# host mx.freenet.de
mx.freenet.de has address 195.4.92.212
mx.freenet.de has address 195.4.92.211
mx.freenet.de has address 195.4.92.9
mx.freenet.de has IPv6 address 2001:748:100:40::8:112
mx.freenet.de has IPv6 address 2001:748:100:40::8:110
mx.freenet.de has IPv6 address 2001:748:100:40::8:111
after looking at client.c and domain.c, I'd say no... am I mistaken?