$mail->addAttachment('/var/tmp/file.tar.gz');
// Eklenecek dosyanın nerede olduğunu yazmamız gerekiyor. Eğer $_FILES'daki dosyayı
//bir yere taşıdıysanız orayı yazın. Ben direk $_FILES['tmp_name'] yazdım bir yere taşımadan.
//Böylece işlem bittiğinde sunucudan siliniyor. Ama bunu yaparsanız aşağıdaki
//isim vermeyi kullanın. Çünkü bin uzantılı olarak gönderir yoksa.
$mail->addAttachment('/tmp/image.jpg', 'new.jpg');


şu tarz bir açıklama buldum ama tam olarak bahsettiğiniz şey mi oluyor