Я абсолютно нуб о Unix и CLI. после почти 6 часов поиска в Google я узнал, что мне нужно редактировать порт postfix с 25 до 587, чтобы работала функция PHP mail (). и вот решение, которое я получил http://www.linuxmail.info/postfix-change-port/, но я не уверен, как его изменить. как уже сказал я нуб. любая помощь по этому поводу будет оценена.
ОБНОВЛЕНИЕ1:
Гравитационное решение дает мне следующую ошибку.
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/pickup[4169]: DE2073F07C1: uid=501 from=<azhararmar>
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/master[4185]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4177]: DE2073F07C1: message-id=<20110506191239.DE2073F07C1@Ibrahim-Armars-MacBook-Pro.local>
May 7 00:42:39 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4168]: DE2073F07C1: from=<azhararmar@Ibrahim-Armars-MacBook-Pro.local>, size=525, nrcpt=1 (queue active)
May 7 00:42:40 Ibrahim-Armars-MacBook-Pro postfix/smtp[4179]: DE2073F07C1: to=<azhar@iarmar.com>, relay=smtp.gmail.com[74.125.155.109]:587, delay=0.8, delays=0.01/0/0.79/0, dsn=4.7.5, status=deferred (TLS is required, but our TLS engine is unavailable)
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/pickup[4169]: 5F2FC3F07C4: uid=501 from=<azhararmar>
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4177]: 5F2FC3F07C4: message-id=<20110506191241.5F2FC3F07C4@Ibrahim-Armars-MacBook-Pro.local>
May 7 00:42:41 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4168]: 5F2FC3F07C4: from=<azhararmar@Ibrahim-Armars-MacBook-Pro.local>, size=525, nrcpt=1 (queue active)
May 7 00:42:42 Ibrahim-Armars-MacBook-Pro postfix/smtp[4179]: 5F2FC3F07C4: to=<azhar@iarmar.com>, relay=smtp.gmail.com[74.125.155.109]:587, delay=0.79, delays=0.01/0/0.78/0, dsn=4.7.5, status=deferred (TLS is required, but our TLS engine is unavailable)
May 7 00:42:50 Ibrahim-Armars-MacBook-Pro postfix/master[4190]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
ОБНОВЛЕНИЕ 2:
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/master[4472]: fatal: open lock file pid/master.pid: unable to set exclusive lock: Resource temporarily unavailable
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/pickup[4419]: 357F73F090F: uid=501 from=<azhararmar>
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/cleanup[4430]: 357F73F090F: message-id=<20110506194002.357F73F090F@Ibrahim-Armars-MacBook-Pro.local>
May 7 01:10:02 Ibrahim-Armars-MacBook-Pro postfix/qmgr[4420]: 357F73F090F: from=<azhararmar@Ibrahim-Armars-MacBook-Pro.local>, size=525, nrcpt=1 (queue active)
May 7 01:10:03 Ibrahim-Armars-MacBook-Pro postfix/smtp[4448]: certificate verification failed for smtp.gmail.com[74.125.155.109]:587: untrusted issuer /C=US/O=Equifax/OU=Equifax Secure Certificate Authority
master
" ...Ответы:
Согласно вашим комментариям к другим ответам, вам нужно настроить Postfix для использования Gmail в качестве хоста ретрансляции. В Интернете есть много учебников для этого; вот быстрая версия.
Примечание. При такой конфигурации вся почта должна отправляться с использованием вашего адреса Gmail «От».
Отмените все ваши изменения
master.cf
.В
main.cf
добавьте эти настройки:В
/etc/postfix/sasl_passwd
, добавьте свое имя пользователя Gmail и пароль, как это:Скомпилируйте
sasl_passwd
файл в базу данных:Наконец, перезагрузите основную конфигурацию Postfix:
источник
#
), затем понизьте уровень безопасности сverify
доencrypt
. Перезагрузить постфикс. 2) Если это не решит проблему, то это может означать, что Postfix был собран без поддержки TLS. Это маловероятно, но возможно ...Если вы только хотите, работающий на порту 587 (и я не уверен , что вы делаете, я думаю , что вы хотите , это работает как на 25 и 587), а затем найдите строку в /etc/postfix/master.cf , что выглядит так:
И измени его так, чтобы он выглядел так:
Если вы хотите, чтобы он работал на обоих портах, добавьте вторую строку после первой, а не заменяйте ее.
источник
smtp.something.com:587
?master.cf
уже содержит запись для этого порта; это помеченоsubmission
.master.cf
.