php создают файл и отправляют как вложение, на самом деле не создавая файл

Можно использовать -D опция установить python.path:

jython -Dpython.path=FOO:BAR:BAZ argyle.py
5
задан Phill Pafford 5 October 2009 в 19:58
поделиться

1 ответ

Да, вы можете это сделать, если любая используемая вами почтовая библиотека поддерживает это. Если вы его не используете, вам стоит его использовать!
Нет, 5 файлов - это не слишком много для вашего сервера, если вы не купили его в 1993 году.

Надеюсь, вашей библиотеке не понадобится ссылка на файл - вы можете сделать что-то вроде:

$myEmail->attachData('file.name', 'mime/type', $data);

Если ей нужен путь к файлу тогда вы можете использовать файл php: // memory :

 $f = fopen('php://memory/myfile', 'w');
 fwrite($f, '...');
 fclose($f);

$myEmail->attach('php://memory/myFile');
11
ответ дан 13 December 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: