A) zdá se mi zbytečné procházet všechny mailservery, protože toto řešení je časově náročné, ale ještě bych zjistil preference jednotlivých mailserverů a testoval bych na serveru s největší preferencí. Zdá se mi zbytečný např. test na sekundárním mailserveru.
B) Se skriptem obdobně napsaným jsem už měl i několik drobných problémů s rychlostí odezvy od serveru (což zmiňuje Lampa), ale to jde vyřešit pomocí funkce stream_set_timeout() .

