То, что вы видите, это то, что должно произойти. Вы не указываете имя вложения , поэтому phpMailer использует имя временного файла, который он прикрепляет.
Если вы хотите, чтобы файл имел другое имя, вы должны указать его.Принятый ответ работает, потому что он идет наоборот - он меняет имя файла так, чтобы у файла было желаемое имя.
Обычный способ продолжить это выдать
$mail->AddAttachment($file1_path, $_FILES['file1']['name']);
переопределить имя вложения.