php & почта

klax

Новичок
php & почта

Здравствуйте.

Вопрос такой:
есть: сервер фендора-кора, директадмин, почтовый сервер
есть несколько почтовых ящиков.
Есть ли какие-либо функции в пхп для работы с почтой?
Ну хотя бы забирать почту с майл-сервера по POP3?
Слышал что-то про imap, но что это такое и с чем его едят - так и не разобрался.

Заранее спасибо.

И еще один вопрос:
Слышал про функции с переменным количеством передаваемых значений.
Не подскажете, как их делать или хотябы где почитать про них?
 

klax

Новичок
PHP:
<?php
function makecoffee($type = "cappuccino")
{
    return "Making a cup of $type.\n";
}
echo makecoffee();
echo makecoffee("espresso");
?>
А если я попробую вызвать эту функцию следующим образом?
PHP:
<?
function makecoffee($type = "cappuccino")
{
    return "Making a cup of $type.\n";
}
echo makecoffee();
echo makecoffee("espresso","mac","nescafe");
?>
Но я вроде как-то давно видел немного другое...
Там можно было передавать в функцию неопределенное количество значений.
Например:
echo maccoffee();
echo maccoffee($arg1);
echo maccoffee($arg1,$arg2);
echo maccoffee($arg1,$arg2,$arg3,$arg4,$arg5);
.......
echo maccoffee($arg1,$arg2,$arg3,......,$argN);

-~{}~ 27.08.08 13:00:

Блин... :)) Извините, сначала не посмотрел на функции func_num_args(), func_get_arg() и func_get_args()... :))
С этим вопрос решен. Спасибо.

А что на счет работы с pop3?
 

klax

Новичок
Бресь Сергей
Спасибо.

А что на счет работы пхп с POP3 и вообще с почтой? Как законнектиться на POP3 сервер на учетную запись test с паролем testpass и взять оттуда почту? Или только новые сообщения?
 

Сергей123

Новичок
Не сталкивался. Я так понимаю — imap_-функции или "руками": fsockopen, fgets и т.п. Не сталкивался.
 

klax

Новичок
А кто-нить что-нить еще может добавить по поводу работы пхп и POP3?
А то мне надо забирать почту, смотреть содержимое и заголовки писем и в зависимости от результатов выполнять некоторые действия... :((
 
Сверху