изменить порт smtp с 25 на 587?

Мой провайдер заблокировал порт 25 для отправки писем с PHP, и вместо этого разрешили использовать порт 587 или 465. как заставить почтовую функцию php использовать порт 587 вместо 25 по умолчанию? Кстати: я на OSX 10.6.6, использую MAMP PRO

ОБНОВЛЕНИЕ: я попытался изменить настройки в php.ini на этот

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 587

, так как я на Mac, я не думаю, что это может быть решением для меня, и он не работает после того, как я попробовал. он выдает следующее сообщение об ошибке.

May  6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2822]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May  6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2823]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May  6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2827]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May  6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2825]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out
May  6 20:32:25 Ibrahim-Armars-MacBook-Pro postfix/smtp[2828]: connect to alt2.aspmx.l.google.com[74.125.159.27]:25: Operation timed out

вы видите, что он все еще пытается подключиться через порт 25? как мне изменить его в Mac?

7
задан Ibrahim Azhar Armar 23 February 2012 в 10:22
поделиться