Send attachments via wp_mail from temporary folder

Is it possible to send attachment via wp_mail, using temporary file, instad of uploading them to any actual folder on server?

For example:

<input type="file" name="file">

$attachment[] = $_FILES['file']['name'];

wp_mail(....,$attachment);

Documentation:

The filenames in the $attachments attribute have to be filesystem
paths.

How can i get the path for temporary file (if this is possible)?

1 Answer
1

Yes. it’s possible. Attachment file contents are taken by wp_mail call.

Use $_FILES['file']['tmp_name'] for filename

Leave a Comment