отправка ссылки в виде текста с использованием почты в php - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть веб-сайт, который позволяет пользователю отправить запрос, выбрав несколько раскрывающихся значений, и затем результат должен быть отправлен на адрес электронной почты, предоставленный пользователем.Я хочу отправить путь к файлу в виде текста в электронном письме.Тем не менее, это не работает.Я просто получаю электронное письмо без тела и вложения ATTT00001.bin.Я мог бы отправить результаты пользователю в виде вложения, но не хочу, чтобы их электронные письма были переполнены большими вложениями.Итак, мы решили просто предоставить ссылку на файл.Вот код, который не работает.

 exec(' printf "Please find attached the query result for following 
 selection:\n\nApp: '.$varApp.'  \nConfig: '.$varConfig.' \nCounter Type: 
 '.$varCtrType.'  \n\n Path to 
  result:\"http:abc.def.com\\"'.$output[8].' \n\n Thanks!\n 
  Disclaimer:Auto generated mail. Do not reply." | /bin/mail -s "Database 
  Query Result" '.$varEmail.'  2>&1', $output2 );

Путь, который я хочу отобразить: "http://abc.def.com/'.$output[8].'", где output [8] - это переменная, которая содержит имя файла результата.

Я ценю вашу помощь. Кроме того, я знаю, что многие люди будут иметь проблемы с неиспользованием phpmailer или встроенной почты, но у меня есть причины не использовать его прямо сейчас.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 14 ноября 2018

Спасибо всем за ваше время. Однако мне удалось решить ее самостоятельно, используя "/" для /.

0 голосов
/ 13 ноября 2018

Есть php-команда "mail". Но лучше использовать что-то вроде swiftmailer для отправки писем с php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...