Results 1 to 15 of 160

Thread: Помогите настроить Sendmail и Postfix

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Question Помогите настроить Sendmail и Postfix

    НЕ формирует FROM ни из тела ни из -f - берет только последний параметр который по совместительству является еще и To:, таким образом можно послать только на адрес отправителя =(
    То что -f попадает только в заголовок мыла в Received: (from ...

    Еще особенность, возможно связанная с работой smtp.mail.ru, но все же...
    то что попало в MAIL FROM проверяется сервером на соответстве том утчо в поле From: указано, причем принимается даже если адрес в формате "имя <мыло>", однако при указании -t в RCPT TO: если в To: указан в таком же виде сформированный аддрес то сервер дает отбивку, мол неверный адрес...
    Last edited by Duke; 20-10-2006 at 12:46.

  2. #2
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    А в пакетах нет ничего взамен?

  3. #3
    В пакетах много чего есть, но зачем е.. пардон, занимать память если есть встроенная мыльницца? :d
    Ща попробую в сырцах откопать...
    Last edited by Duke; 20-10-2006 at 21:45.

  4. #4
    Вот дифф для
    broadcom\src\router\sendmail\mini_sendmail.c
    Code:
    216c216
    < 	(void) snprintf( buf, sizeof(buf), "MAIL FROM:<%s>", argv[argn]);
    ---
    > 	(void) snprintf( buf, sizeof(buf), "MAIL FROM:<%s>", from);
    P.S. Полусотнями строк выше from присваивается не зависимо от того, продефайнлен ли WL600 или инет - значит тут явный баг был. Вообще непотянтно кто такой WL600 и зачем для него такие извраты, возможно бужет достаточно просто погасить этот флаг в Makefile. WL-600g кажется вышел мног опозже чем GPL1927 от сентября 2005 коим датированв 1.9.2.7 где я серцы и выкопал...
    P.P.S. в 1.9.6.9 та же багофича =(
    Last edited by Duke; 21-10-2006 at 05:42.

  5. #5
    Попробовал пересобрать и так и эдак. Елси погасить дефайн WL600 то наглухо виснет при отсылке, а если from прописать там где надо вместо argv[argn] то все шоколадно

    Итоговый дифф:
    Code:
    215,217d214
    < #ifdef WL600
    <       (void) snprintf( buf, sizeof(buf), "MAIL FROM:<%s>", argv[argn] );
    < #else
    219d215
    < #endif
    Надеюсь в следующий билд попадет

  6. #6
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Тогда diff неплохо бы с ключём -u сделать.

  7. #7
    Code:
    --- mini_sendmail.c.orig        2006-10-21 18:19:59 +0400
    +++ mini_sendmail.c     2006-10-21 18:20:35 +0400
    @@ -212,11 +212,7 @@
            exit( 1 );
            }
    
    -#ifdef WL600
    -       (void) snprintf( buf, sizeof(buf), "MAIL FROM:<%s>", argv[argn] );
    -#else
         (void) snprintf( buf, sizeof(buf), "MAIL FROM:<%s>", from );
    -#endif
         send_command( buf );
         status = read_response();
         if ( status != 250 )

  8. #8
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351
    я по форуму лажу...
    как можно заставить работать sendmail на роутере?
    есть у кого-то опыт?
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  9. #9
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351
    видимо нет....
    т.е. скриптом с роутера никак не отправить?
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  10. #10
    Интересная тема. А у меня немного другая проблема - как получить письма на роутере?
    Нужен скрипт, проверяющий письма на сервере, сохраняющий сообщения с указанного адреса для последующей разборки. Да еще желательно с SSL.
    Не подскажите, знатоки?

  11. #11

    Backup for GMail

    Случайно заметил, что sendEmail на Перл адски тормозной. Он используется для бекапа на ГМайл, например.
    После различных танцев с бубном и получением таймингов был заменен на nail (ныне mailx, но в оптвари только первый):
    1) архивирование всего нужного в 7-зип - примерно 3 минуты, размер архива 7,2 МБ
    2.1) отправка архива через sendEmail - 7(!!!) минут (просто ужас какой-то)
    2.2) отправка того же архива через nail - 7(!!!) секунд

    Почувствуйте разницу...

Similar Threads

  1. Помогите настроить роутер Asus WL-500gP v2
    By berik_iushi in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 291
    Last Post: 22-10-2015, 19:43
  2. Помогите настроить Apache на роутере
    By ajsn in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 101
    Last Post: 29-06-2014, 17:22
  3. Помогите настроить git на роутере
    By taewoo in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 21
    Last Post: 21-02-2012, 06:00
  4. ...Помогите девушке-блондинке настроить роутер...
    By Just in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 50
    Last Post: 24-07-2009, 07:25
  5. Need help with installing MTA (postfix)
    By sturkel in forum WL-500gP Q&A
    Replies: 9
    Last Post: 07-05-2009, 22:30

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •