Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 017 713 раз!

Форум

Добро пожаловать, Гость!

Windows php5 + virtualBox Linux Mint 16 + postfix

Обсуждение вопросов на другие темы связанные с веб-разработкой
Аватара пользователя
Redee
Сообщения: 218
C нами: 3 года 5 мес

Непрочитанное сообщение Redee » 04 май 2014, 16:47

Интересует вопрос - как отправить письмо с OpS php5 - mail(), используя программу пересылки писем postfix на другом компе с linux во внутренней сети (vBox сетевой мост) 192.168.1.x ?

То есть что надо указать в PHP-5.4.22_php.ini в секции [mail function] ?

Если это невозможно, то может варианты через версию postfix под эмулятор cygwin. Если да то как это все подвязать.

Задача всей этой эпопеи чтобы отрабатывал postfix при отправке писем с windows из php5 через функцию mail().
Либо использовать совсем другое решение для windows чтобы отправлялось постфиксом?

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4871
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 04 май 2014, 18:36

Всё стандартно, настраиваете Open Server на почтовый аккаунт в вашей виртуальной машине, т.е. указываете её IP вместо адреса сервера SMTP.

Либо играйтесь с PHP-шными опциями обнулив sendmail path

SMTP = localhost
smtp_port = 25
sendmail_path =

(на почтовом хосте настроить приём писем без авторизации с IP вашей машины)

Аватара пользователя
Redee
Сообщения: 218
C нами: 3 года 5 мес

Непрочитанное сообщение Redee » 04 май 2014, 23:36

Ценная информация, многое проясняет.

Аватара пользователя
Redee
Сообщения: 218
C нами: 3 года 5 мес

Непрочитанное сообщение Redee » 10 май 2014, 00:02

Да есть жеж - промежуточная задача отправки писем выполнена.
Письмо с вложением более 4Mb приходит на виртуальную машину (192.168.1.102 postfix smtp), выполняется гораздо быстрее чем через smtp гугла, НЕ выбивает по таймауту.

Получилось выпиливание письма только через fake sendmail для виндовс который идет в сборке OpS.

з.ы. Если довершу эпопею - совместную кампанию виндовса + линукс - напишу руководство.

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4871
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 10 май 2014, 00:22

Redee писал(а):Получилось выпиливание письма только через fake sendmail для виндовс который идет в сборке OpS.


Так так, напомните пожалуйста. Помойму мы в другой теме обсуждали, речь шла о возможных причинах медленной отправки через sendmail. Одна из возможных причин была - долгий парсинг вложений в письмах сендмейлом. Я обещал это проверить - пока не проверял, но обязательно это сделаю.

Аватара пользователя
Redee
Сообщения: 218
C нами: 3 года 5 мес

Непрочитанное сообщение Redee » 10 май 2014, 00:29

Здесь, возможно >>>
viewtopic.php?p=10597#p10597
viewtopic.php?p=10625#p10625
Это чисто практически помнится было.
Никаких явных экспериментов через программы тестирования не делалось.

Аватара пользователя
Redee
Сообщения: 218
C нами: 3 года 5 мес

Непрочитанное сообщение Redee » 20 май 2014, 23:39

Собираю postfix из исходника с оф. сайта.
На стадии "make" выдает такую ошибку >>>
"No <db.h> include file found. Install the appropriate db*-devel package first."
Посоветуйте на что обратить внимание.
Походу проблемс тривиальный но сразу не понятно чет, так скажем НЕ однозначно.

Изображение


Добавлено спустя 3 часа 27 минут 15 секунд:
Решение >

apt search libdb
apt-get install libdb5.3-dev

Аватара пользователя
Максим
Cейчас: в сети
Сообщения: 4871
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 14 июн 2014, 23:12

Redee писал(а):Здесь, возможно >>>
/viewtopic.php?p=10597#p10597
/viewtopic.php?p=10625#p10625
Это чисто практически помнится было.
Никаких явных экспериментов через программы тестирования не делалось.


В новой версии устранил данную проблему, как я и предполагал все email вложения проходили через лог-парсер если было включено расширенное логирование, отсюда и дикие тормоза. Теперь если даже включено расширенное логирование ничего тормозить не должно.


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость