Все почтовые сообщения (уведомления, личные соощения, административные и.т.д.), отправляются с единого места, единого скрипта или размазано по нескольким фалам исходников.
Подскажите с каких файлов и т.д., а то не силен в PHP, а через вызов
echo shell_exec('sendM.exe "xxx" "xxx" "xxx" "xxx"'); хочется сделать одновременное дублирование всех мессаг на VM
Заранее благодарен..
Отправка почтовых сообщений происходит с единого места ?
-
- phpBB 1.4.4
- Сообщения: 103
- Зарегистрирован: 20 лет 11 месяцев
Вставил в модуль smtp.php функцию
function smtpmail($mail_to, $subject, $message, $headers = '')
{
echo shell_exec('sendM.exe 127.0.0.1 "USER" "Сообщения с форума" "message"');
global $board_config;
.....
пытаюсь сгенерировать сообщение (регистрация) письмо не приходит, сообщение не прилетает, ремую эту строку
// echo shell_exec('sendM.exe 127.0.0.1 "USER" "Сообщения с форума"
повторяю операцию - письмо приходит.... получается команда останавливает выполнение скрипта, хотя никаких сообщений не выходит.
При попытки выполнить простенький скрипт с командой echo shell_exec('sendM.exe 127.0.0.1 "USER" "Сообщения с форума" - сообщение удачно прилетает
В чем может быть дело помогите разобраться ?
Тоже самое и с emailer - не отправляет мессагу когда вставляешь эту строку
function smtpmail($mail_to, $subject, $message, $headers = '')
{
echo shell_exec('sendM.exe 127.0.0.1 "USER" "Сообщения с форума" "message"');
global $board_config;
.....
пытаюсь сгенерировать сообщение (регистрация) письмо не приходит, сообщение не прилетает, ремую эту строку
// echo shell_exec('sendM.exe 127.0.0.1 "USER" "Сообщения с форума"
повторяю операцию - письмо приходит.... получается команда останавливает выполнение скрипта, хотя никаких сообщений не выходит.
При попытки выполнить простенький скрипт с командой echo shell_exec('sendM.exe 127.0.0.1 "USER" "Сообщения с форума" - сообщение удачно прилетает
В чем может быть дело помогите разобраться ?
Тоже самое и с emailer - не отправляет мессагу когда вставляешь эту строку

Уря отправляет !!!
Уря отправляет, теперь проблема передать имя компьютера которое я пишу в поле AIM Address, как можно передать в этот класс этот параметр ?
Насколько я понял этот класс применяется в groupcp.php, privmsgs.php, admin_mass_email.php, functions_post.php, usercp_activate.php, usercp_email.php, usercp_register.php, usercp_sendpasswd.php
Это надо из этих все модулей передавать в этот класс либо сам этот параметр, либо какой то ID пользователя, чтобы внутри обратиться к БД, получить этот хочт и отослать мессагу. Как лучше поступить ?

Насколько я понял этот класс применяется в groupcp.php, privmsgs.php, admin_mass_email.php, functions_post.php, usercp_activate.php, usercp_email.php, usercp_register.php, usercp_sendpasswd.php
Это надо из этих все модулей передавать в этот класс либо сам этот параметр, либо какой то ID пользователя, чтобы внутри обратиться к БД, получить этот хочт и отослать мессагу. Как лучше поступить ?


-
- phpBB Guru
- Сообщения: 5484
- Зарегистрирован: 21 год 2 месяца
- Поблагодарили: 2 раза