PHPMailerでSMTPを使う場合

同じソースでは動作しない場合、ID,パス、ホストはもちろんだが

portが465か587

SMTPSecureがtlsかssl

等、SMTPサーバーによって変わったりするからソースも変更する必要があったりする