Автор Тема: Phpbb3 + mail  (Прочетена 2827 пъти)

lawlessbg

  • Напреднали
  • *****
  • Публикации: 41
  • Distribution: Sidux
  • Window Manager: KDE 4
    • Профил
Phpbb3 + mail
« -: Feb 11, 2008, 19:46 »
Здравейте,
инсталирал съм форума phpBB3 на localhost , но не знам как да го накарам да изпраща имейли при забравена парола например.
Дали трябва да инсталирам smtp или нещо друго и как.
ползвам Debian lenny apache2 php5, въобще инсталирах си LAMP по това howto
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Phpbb3 + mail
« Отговор #1 -: Feb 12, 2008, 00:19 »
За да изпращаш писма през системата ти е нужен някакъв MTA (mail transfer agent) или пощенски сървър. mail() функцията на php използва този на локалната машина. В Debian би трябвало да имаш един MTA, който се нарича exim. Ако го нямаш, качи го с
Примерен код
apt-get install exim

Управлява се с команда
Примерен код
/etc/init.d/exim start/stop/restart/...

или
Примерен код
/etc/init.d/exim4 start/stop/restart/...

Ако е позволено на exim да обменя поща, mail() функцията ще заработи. Можеш да качиш и пощенски сървър, но ако няма да го използваш пълноценно, по-добре не го прави. И без това спамът в Мрежата е почти 100% от общия брой писма. Не че опростеният MTA гарантира, че няма да мине спам, но това е друг въпрос.
Имаш и друг вариант. Качи пакета php5-pear (или php-pear) и добави в папката му файловете за обмен на поща, ако не са добавени. Посредством него ще можеш да използваш външен пощенски сървър, за да изпращаш поща чрез php код. В phpBB със сигурност има опция за използване на външен пощенски сървър, а нищо чудно и в пакета му да присъстват нужните PEAR файлове '<img'>



Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

lawlessbg

  • Напреднали
  • *****
  • Публикации: 41
  • Distribution: Sidux
  • Window Manager: KDE 4
    • Профил
Phpbb3 + mail
« Отговор #2 -: Feb 12, 2008, 20:25 »
'<img'>  Инсталирах го ама пак не ще да праща. Предполагам, че това, че интернет връзката идва от уиндовска машина (там е споделен) няма значение. Иначе инсталирах exim4, но не знам каде другаде трябва да направя някакви настройки?
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Phpbb3 + mail
« Отговор #3 -: Feb 13, 2008, 01:04 »
Проблемът може да се дължи на доста неща като се започне от грешка в едвам излезлия phpBB3 до рестрикциите на твоя доставчик. Темата ще стане излишно дълга в стил чат, докато открием кое ти спира писмата, а ще се наложи да препишем или напишем някое и друго ръководство. Така че, ако въпросът ти е спешен, намери външен пощенски сървър и използвай него за писмата си, като изпълниш действията около добавяне на pear в системата, които ти описах, за да може php-то да използва този външен сървър. А за да използваш вградената функция mail(), изчети известно количество документация за пощенски сървъри, докато разбереш системата. Един съвет от мен. Не използвай машини с частни IP-та зад рутери за пощенски сървъри. Има голяма вероятност да те въведат в някоя спам листа и после ходи се вади от там (от някои е направо невъзможно и трябва да си сменяш публичното IP), за да можеш да продължиш да използваш сървъра пълноценно. Когато машината е в някаква частна мрежа, използвай pear за връзка към външен пощенски сървър, който да обработва писмата ти '<img'>
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

lawlessbg

  • Напреднали
  • *****
  • Публикации: 41
  • Distribution: Sidux
  • Window Manager: KDE 4
    • Профил
Phpbb3 + mail
« Отговор #4 -: Feb 13, 2008, 19:04 »
Мерси за помощта. Справих се точно чрез външен smtp сървър. Този на gmail. Използвах тези  настройки. 'B)'
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Windows Mail => Linux Mail
Настройка на програми
Shadowfox 2 6048 Последна публикация Feb 08, 2005, 08:58
от
Phpbb3 + gallery2
Web development
lawlessbg 0 1998 Последна публикация Feb 20, 2008, 20:03
от lawlessbg
Проблем с phpBB3 и стиловете
Web development
RespecT 2 1979 Последна публикация Sep 12, 2009, 00:14
от RespecT
Проблем със phpbb3 image на потребителите
Web development
Vask0 6 2673 Последна публикация May 18, 2011, 20:46
от c111100101
Как да оправя следния проблем phpbb3
Web development
Vask0 28 5690 Последна публикация May 18, 2011, 23:30
от Vask0