Титла: Php скрипт за пращане на e maili Публикувано от: kas81 в Mar 29, 2007, 19:44 Здравейте на всички,
имам малко гадничък проблем с ПХПто или по-точно проблем свързан с невежеството ми в тази област. Идеята ми е следната: искам да напиша скрипт за пращане на маили, в смисъл даден текст(съобщение) вместо да го пращам на сумати различни маили един по един, на един път да го праща на всичките.... примерно имам даден списък с маили, избирам на кои искам да изпратя и send....... обаче проблема, е че като се опитам да пратя съобщението не се получава нищо.... в смисъл не дава грешка но и съобщението не пристига...предполагам че проблема е до някъде свързан и с незнанието ми за използване на SMTP i POP протоколите..... Та ако някой има идея и я сподели ще съм много благодарен.... Титла: Php скрипт за пращане на e maili Публикувано от: nikolaj_i в Mar 29, 2007, 20:06 http://www.e-entrance.org/example/php-mysql/pro_phpprog/ch17/
Виж това дали ти върши работа. Титла: Php скрипт за пращане на e maili Публикувано от: kas81 в Mar 30, 2007, 16:36 Мерси nikolaj_i, само че нещо не можах да се ориентирам.....
Титла: Php скрипт за пращане на e maili Публикувано от: Hapkoc в Mar 30, 2007, 17:05 Под Linux PHP ползва sendmail за пращане на поща. В зависимост от дистрибуцията (и други неща) може да имаш различна реализация на sendmail програмата. Ще рече, че sendmail за пращане на поща се е наложило като стандарт и (кажи-речи) всеки мейл сървър има реализиран този интерфейс за пращане на поща.
Сега, като начало можеш да споделиш дистрибуцията си и евентуално ако имаш представа какъв пощенски сървър имаш инсталиран. Пиша всички тези неща поради една причина, а именно - според пощенския сървър и дистрибуцията, логовете на въпросния сървър могат да се намират на различно място. Примерно на Debian по подразбиране се ползва exim, който мисля логва в /var/log/exim4. На RHEL/Fedora по подразбиране имаш sendmail (тук говоря за сървъра sendmail, не за програмата, за която стана дума по-горе [1]), който пише в /var/log/maillog. Така. След като си разбрал с какъв пощенски сървър си и къде му е лога най-добре да идеш да погледнеш какво пише там. Ако няма нищо е възможно настройките на PHP за пращане на поща да не са в ред. Та дай малко подробности относно сървъра да се мъчим да помагаме. Няма да е зле да пуснеш тук и скрипта, с който се опитваш да пратиш поща. [1] Реално sendmail програмата е част от sendmail пощенския сървър, но останалите пощенски сървъри също си имат sendmail изпълним файл, затова ги разграничавам. Титла: Php скрипт за пращане на e maili Публикувано от: karaman в Mar 30, 2007, 17:41 Титла: Php скрипт за пращане на e maili Публикувано от: lisik в Mar 30, 2007, 19:55 Титла: Php скрипт за пращане на e maili Публикувано от: mom в Mar 30, 2007, 21:06 подкрепям karaman - phpmailer е страхотен клас за целта.
Кеф ти със sendmail, кеф ти със SMTP сървър в мрежата - работи кат' пушка. Ползвам го от 3 години и нямам ама абсолютно никакво оплакване. Правиш си списък (масив) от адресите, връткаш 1 цикъл по него с $Mail->AddRecepient($address) и после пускаш пощата ![]() Освен това поддържа UTF-8 перфектно, атачва файлове - въобще "цудничко". Титла: Php скрипт за пращане на e maili Публикувано от: kas81 в Apr 05, 2007, 16:35 Едно голямо БЛАГОДАРЯ на всички !!!
|