Добавить новость на сайт
RSS
Читать нас в RSS
Статистика сайта
Наши правила
Поиск по сайту
Добро пожаловать на Информационный портал Vectormm.net! У нас вы можете найти инструкции по настройке популярных беспроводных роутеров, а так же тонкости и хитрости по работе с операционными системами Windows и Linux. Так же, вы можете общаться на нашем форуме.

Вы не авторизованы. Пожалуйста войдите на сайт, или зарегистрируйтесь!

Установка xMailserver

  1. Оффлайн

    BVI

    Посетители

    Сообщений: 1

    ЗДРАВСТВУЙТЕ!


    Интересует отправка писем через PHP


     


    Почитав коментарии в самом php.ini я исправил путь до sendmail'а. Создал страницу со следующим содержимым:
    <?php
    mail('***@rambler.ru', 'qqq', 'dataaaaaa');
    ?>
    конфиг сенд-мэйла (/opt/etc/esmtprc) следующего содержания:
    hostname = "smtp.rambler.ru"
    username = "mail_login"
    password = "mail_pass"

    тут соответственно указаны верные данные учётки на рамблере:
    mail_login - действующий логин
    mail_pass - действующий пароль


     


    При открытии этой страницы в браузере, php ошибок не выдаёт, но и на ящик ***@rambler.ru тоже ничего не приходит.
    Возникли сомнения в том, правильно ли сконфигурин сам сэнд-мэйл. Пытаемся в консоли самого роутера дать команду:

    echo -e "message" | sendmail ****@rambler.ru -f [email protected]

    - письмо приходит.


     


    В чём я ошибаюсь ?


    Может ли xMailserver служить для отправки писем через php?


    Помогите пожалуйста

    27 ноября 2009 - 20:35 / #31
  2. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    BVI,
    По php я не специалист, так что не подскажу, в чем проблема.
    Может maillogin в Ремблете требуется полный, с указанием домена?
    xMail может отправлять письма, посланные через php, он же стандартный мейлер. 
    29 ноября 2009 - 00:02 / #32
  3. Оффлайн

    rkislov2006

    Посетители

    Сообщений: 3

    подскажите как побороть вот это :
    execv error: cmd='/opt/var/MailRoot/filters/anti-virus.sh'
    execv error: cmd='/opt/var/MailRoot/filters/anti-virus.sh'
    execv error: cmd='/opt/var/MailRoot/filters/anti-virus.sh'
     эту строку выдаёт mail.log при каждой отправке писем,
    всё сделано по интсрукции
    12 апреля 2010 - 12:33 / #33
  4. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    rkislov2006,
    Надо посмотреть файл /opt/var/MailRoot/filters/anti-virus.sh
    и проверить соответствие настроек почтовика. 
    12 апреля 2010 - 12:53 / #34
  5. Оффлайн

    rkislov2006

    Посетители

    Сообщений: 3

    всё взято с вашей инструкции могу приложить файлы если надо
    листинг антивирус.сш
    #!/opt/bin/bash
    ##
    ### Config
    ##
    File=$1
    RejFile=$File".rej"
    Temp=$File".av"
    RemoteAddress=$2
    Authuser=$3
    timestamp=`date +%s`
    date=`date +%Y%mР00`
    nowtime=`date +%r`
    ClamAV='/opt/bin/clamdscan --no-summary --stdout'
    #BitDefender='bdc --arc --mail'

    ## Do not edit these
    #Virus_BitDefender=""
    Found_ClamAV=""

    ### Doing Stuff
    XMail_lines=`cat $File | grep -n "<>" | awk -F: '{print $1}'`
    Total_lines=`cat $File | wc -l | awk '{print $1}'`
    Real_lines=$((Total_lines-XMail_lines))

    ## setup temp file
    echo "Return-Path: localhost" > $Temp
    tail -n $Real_lines $File    >> $Temp

    ### Run the scan { clamav } 
    run=`$ClamAV $Temp`
    #Found_ClamAV=`echo "$run" | awk '{print $3}'`
    Virus_ClamAV=`echo "$run" | awk '{print $2}'`

    #if [ "$Found_ClamAV" != "FOUND" ]; then

    # run=`$BitDefender $Temp`
    # Virus_BitDefender=`echo $run | grep -m 1 "infected: " | awk -F: '{print $8}' | awk '{print $1}'`

    #fi

    ### Remove Them
    rm -f $Temp

    ### Log
    echo "$nowtime    $RemoteAddress    $Authuser    "$Virus_ClamAV"" >> /opt/var/MailRoot/logs/anti-virus-$date

    ### Exiting
    if [ $Found_ClamAV ]; then

     echo "550     Virus : $Virus_ClamAV Found in Email   "  > $RejFile
     exit 3

    fi

    #if [ $Virus_BitDefender ]; then
     
    # echo "550     Virus : $Virus_BitDefender Found in Email   "  > $RejFile
    # exit 3

    #fi
    Сообщение отредактировал rkislov2006 12 апреля 2010 - 14:12
    12 апреля 2010 - 13:05 / #35
  6. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    rkislov2006,
    Антивирус ставили?
    Файлы
    /opt/var/MailRoot/logs/anti-virus-число
    есть?
    Что в них пишется?
    У Вас либо прав не хватает где-то, либо недонастроен какой-то пакет.
     
    12 апреля 2010 - 15:34 / #36
  7. Оффлайн

    rkislov2006

    Посетители

    Сообщений: 3

    да ставил клам ав, логов нету, права везде выставленны 0755 для верности
    пожалуйста скиньте настройки clamd.conf, потому freshclam работает и логи у него отличные, а вот когда принудительно запускаешь clamdscan то возникает ошибка типа не может найти clamd
    Сообщение отредактировал rkislov2006 12 апреля 2010 - 21:19
    12 апреля 2010 - 21:14 / #37
  8. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    rkislov2006,
    clamd.conf дать не могу - больше года роутерами не пользуюсь.
    На сколько помню - особо настройки ClamAV не трогал.
    12 апреля 2010 - 21:41 / #38
  9. Оффлайн

    Delirium

    Посетители

    Сообщений: 3

    А в этом случае куда копать?
    cannot connect to remote host <127.0.0.1>:Connection refused
    Все разобрался.
    P.S. Потому, что писатель, а не читатель.
    Сообщение отредактировал Delirium 4 мая 2010 - 23:21
    4 мая 2010 - 21:27 / #39
  10. Оффлайн

    vvm

    Посетители

    Сообщений: 2

    Доброе утро, ГУРУ!


     


    Вопрос следующий:


    Установил xmail.


    Решил посмотреть что там в папке /opt/etc/init.d/


    а там два файлика которые отличаются от остальных:


    @K27xmail


    @S43xmail


     


    Не исполняемые. Кто что подскажет?


    Спасибо!

    6 мая 2010 - 09:42 / #40

Статистика форума, пользователей онлайн: 1 (за последние 20 минут)

lexChaiday

Администраторы | Главные редакторы | Журналисты | Посетители | VIP

Создано тем
110
Всего сообщений
643
Пользователей
1015
Новый участник
lexChaiday
НаверхНаверх
Наверх