ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] помогите наладить модемную почту
@ 2003-12-01 17:35 sergey ivanov
  2003-12-01 17:42 ` Maxim Tyurin
  0 siblings, 1 reply; 12+ messages in thread
From: sergey ivanov @ 2003-12-01 17:35 UTC (permalink / raw)
  To: community

Здравствуйте!
    Не могу найти информации о том, как сделать почту в линуксе так 
чтобы по запросу юзера происходил дозвон и соединение модемом с 
провайдером, принятие и отправка почты и сразу по окончанию принятия и 
отправки - отключение модемного соединения.
    По отдельности wvdial, postfix, fetchmail настроены.

    Сергей.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-01 17:35 [Comm] помогите наладить модемную почту sergey ivanov
@ 2003-12-01 17:42 ` Maxim Tyurin
  2003-12-01 20:33   ` sergey ivanov
  0 siblings, 1 reply; 12+ messages in thread
From: Maxim Tyurin @ 2003-12-01 17:42 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 594 bytes --]

On Mon, Dec 01, 2003 at 12:35:11PM -0500, sergey ivanov wrote:
> Здравствуйте!
>    Не могу найти информации о том, как сделать почту в линуксе так 
> чтобы по запросу юзера происходил дозвон и соединение модемом с 
> провайдером, принятие и отправка почты и сразу по окончанию принятия и 
> отправки - отключение модемного соединения.
>    По отдельности wvdial, postfix, fetchmail настроены.

А теперь нужно ppp on demand настроить. 
Пошаговое описание (как раз для wvdial&fetchmail&postfix) поищи в
архиве этой рассылки.
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-01 17:42 ` Maxim Tyurin
@ 2003-12-01 20:33   ` sergey ivanov
  2003-12-02  4:24     ` Bezukladnikov Oleg
  2003-12-02  6:40     ` Alexey Morozov
  0 siblings, 2 replies; 12+ messages in thread
From: sergey ivanov @ 2003-12-01 20:33 UTC (permalink / raw)
  To: community

Maxim Tyurin wrote:

>On Mon, Dec 01, 2003 at 12:35:11PM -0500, sergey ivanov wrote:
>  
>
>>Здравствуйте!
>>   Не могу найти информации о том, как сделать почту в линуксе так 
>>чтобы по запросу юзера происходил дозвон и соединение модемом с 
>>провайдером, принятие и отправка почты и сразу по окончанию принятия и 
>>отправки - отключение модемного соединения.
>>   По отдельности wvdial, postfix, fetchmail настроены.
>>    
>>
>
>А теперь нужно ppp on demand настроить. 
>Пошаговое описание (как раз для wvdial&fetchmail&postfix) поищи в
>архиве этой рассылки.
>  
>
Спасибо. С ppp on demand имеется в самом деле подробная инструкция, как 
всё это делать.
Но хочется спросить, - неужели никто не пытался сделать поднятие и 
опускание линии для почты нне на основании статистических данных (типа 
отсутствия пакетов в течение какого-то времени) а точно зная, что все 
сто может быть отправлено - уже отправлено, а то что должно быть принято 
- уже принято?
Я понимаю, что сейчас большинство пользователей линукса имеют выделенные 
линии или по крайней мере неограниченный круглосуточный доступ. Когда у 
них этого не было, использовали UUCP, которая лишних секунд не тратит. 
Неужели я единственный, которому эти "мелочи" до сих пор интересны?

       Сергей



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-01 20:33   ` sergey ivanov
@ 2003-12-02  4:24     ` Bezukladnikov Oleg
  2003-12-02  6:40     ` Alexey Morozov
  1 sibling, 0 replies; 12+ messages in thread
From: Bezukladnikov Oleg @ 2003-12-02  4:24 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 171 bytes --]

Глянь приложенный скрипт. Прием и посылка почты запускалась по crony,
сначала получал почту fetchmail'ом, потом попросил провайдера настроить UUCP
(поддерживает докачку).

[-- Attachment #2: diall.txt --]
[-- Type: text/plain, Size: 1065 bytes --]

#/bin/sh
/root/sml/ppp-on

### ÐÏÉÓË ppp É ÕÓÔÁÎÏ×ËÁ route ÎÁ ÎÅÇÏ

while : ; do
    ifconfig | grep 213. -B1 > /tmp/pppp
    if  [ "$?" = "0" ] ; then
	p1=`head -c4 /tmp/pppp`
	if [ "$?" = "0" ] ; then 
	   sleep 2
	   break
	fi
    fi	
    sleep 3
done

#######
#echo "run fetchmail"
#/usr/local/bin/fetchmail -v
#fetchmail -v
#echo "run sendmail"
#sendmail -q

#########
#run uucp
#######
sleep 15
#sleep 10
uucico -D -S lota2
/root/sml/ppp-off $p1
###uuxqt
sleep 10
sleep 10
#tail -n1 /var/log/uucp/Log > /root/log_u
#dd=`grep -i -c "error" /root/log_u`
#if [ $? = 0 ] ; then
### ÚÁÐÕÓË ×ÔÏÒÏÊ ÒÁÚ
   /root/sml/ppp-on
### ÐÏÉÓË ppp É ÕÓÔÁÎÏ×ËÁ route ÎÁ ÎÅÇÏ
  while : ; do
     ifconfig | grep 213. -B1 >/tmp/pppp
        if  [ "$?" = "0" ] ; then
	        p1=`head -c4 /tmp/pppp`
	        if [ "$?" = "0" ] ; then
	           sleep 2
                   break
                fi
        fi
      sleep 3
  done
  sleep 15
  sleep 15
  uucico -D -S lota2
  /root/sml/ppp-off $p1
  uuxqt							         
#fi

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-01 20:33   ` sergey ivanov
  2003-12-02  4:24     ` Bezukladnikov Oleg
@ 2003-12-02  6:40     ` Alexey Morozov
  2003-12-03 16:46       ` seriv
  1 sibling, 1 reply; 12+ messages in thread
From: Alexey Morozov @ 2003-12-02  6:40 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 786 bytes --]

On Mon, Dec 01, 2003 at 03:33:27PM -0500, sergey ivanov wrote:
> Я понимаю, что сейчас большинство пользователей линукса имеют выделенные 
> линии или по крайней мере неограниченный круглосуточный доступ. Когда у 
> них этого не было, использовали UUCP, которая лишних секунд не тратит. 
> Неужели я единственный, которому эти "мелочи" до сих пор интересны?
Ну, мне пока это все интересно :-)
Я тут уже кой-чего сделал, как найду время, доделаю остальное :-).
Посмотрите пока мои сообщения про "offlinesmtp" и сообщение про msmtp.

Вообще, на самом деле, все в общем, довольно просто:
поднять линк, запустить fetchmail/offlineimap, запустить заливалку почты
на провайдера, опустить линк. Но на аккуратное оформление задачи нужно
время, а у меня его сейчас пока нет. Хотите сделать? :-)

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-02  6:40     ` Alexey Morozov
@ 2003-12-03 16:46       ` seriv
  2003-12-03 22:09         ` Alexey Morozov
  0 siblings, 1 reply; 12+ messages in thread
From: seriv @ 2003-12-03 16:46 UTC (permalink / raw)
  To: community

On Tue, Dec 02, 2003 at 12:40:37PM +0600, Alexey Morozov wrote:
> On Mon, Dec 01, 2003 at 03:33:27PM -0500, sergey ivanov wrote:
> > Я понимаю, что сейчас большинство пользователей линукса имеют выделенные 
> > линии или по крайней мере неограниченный круглосуточный доступ. Когда у 
> > них этого не было, использовали UUCP, которая лишних секунд не тратит. 
> > Неужели я единственный, которому эти "мелочи" до сих пор интересны?
> Ну, мне пока это все интересно :-)
> Я тут уже кой-чего сделал, как найду время, доделаю остальное :-).
> Посмотрите пока мои сообщения про "offlinesmtp" и сообщение про msmtp.
> 
> Вообще, на самом деле, все в общем, довольно просто:
> поднять линк, запустить fetchmail/offlineimap, запустить заливалку почты
> на провайдера, опустить линк. Но на аккуратное оформление задачи нужно
> время, а у меня его сейчас пока нет. Хотите сделать? :-)
	Спасибо за предложение. Посмотрел offlineimap, посмотрел как у постфикса
делать аутентификацию у SMTP сервера провайдера (клиентскую), но больше
всего понравился msmtp. Пока удалось его собрать из *tar.gz, хотел бы
разгобраться и сделать spec для Альтлинукса. Может, у кого-нибудь уже есть
готовый? 
	Еще собираюсь аккуратно написать скрипт для отправки и
получения почты с немедленным по окончанию отправки и получения
отключением модемного соединения. Посоветуйте, пожалуйста, - как этот
скрипт правильнее всего устроить в Альтлинуксе? 

	Сергей.
	


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-03 16:46       ` seriv
@ 2003-12-03 22:09         ` Alexey Morozov
  2003-12-04 16:48           ` seriv
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey Morozov @ 2003-12-03 22:09 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1284 bytes --]

On Wed, Dec 03, 2003 at 11:46:36AM -0500, seriv@parkheights.dyndns.org wrote:
> > поднять линк, запустить fetchmail/offlineimap, запустить заливалку почты
> > на провайдера, опустить линк. Но на аккуратное оформление задачи нужно
> > время, а у меня его сейчас пока нет. Хотите сделать? :-)
> 	Спасибо за предложение. Посмотрел offlineimap, посмотрел как у постфикса
> делать аутентификацию у SMTP сервера провайдера (клиентскую), но больше
> всего понравился msmtp. Пока удалось его собрать из *tar.gz, хотел бы
> разгобраться и сделать spec для Альтлинукса. Может, у кого-нибудь уже есть
> готовый?
Ну, собрать в RPM я могу, но, как я уже говорил :-)) (- Доктор, меня все
игнорируют!!! - Следующий!), msmtp нужно дотачивать на предмет того, чтобы
он более аккуратно работал с ошибочными ситуациями. А mqueuesmtp (или как он
там назывался) - вообще никуда не годится. Тот самый случай, когда простота
хуже воровства.

> 	Еще собираюсь аккуратно написать скрипт для отправки и
> получения почты с немедленным по окончанию отправки и получения
> отключением модемного соединения. Посоветуйте, пожалуйста, - как этот
> скрипт правильнее всего устроить в Альтлинуксе? 
1. Положить его в /etc/ppp/ip-up.d/
2. Сразу по окончании всех действий укладывать ppp'шный линк. Видимо, через
ifup.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-03 22:09         ` Alexey Morozov
@ 2003-12-04 16:48           ` seriv
  2003-12-04 19:04             ` Alexey Morozov
  0 siblings, 1 reply; 12+ messages in thread
From: seriv @ 2003-12-04 16:48 UTC (permalink / raw)
  To: community

On Thu, Dec 04, 2003 at 04:09:45AM +0600, Alexey Morozov wrote:
> Ну, собрать в RPM я могу, но, как я уже говорил :-)) (- Доктор, меня все
> игнорируют!!! - Следующий!), msmtp нужно дотачивать на предмет того, чтобы
> он более аккуратно работал с ошибочными ситуациями. А mqueuesmtp (или как он
> там назывался) - вообще никуда не годится. Тот самый случай, когда простота
> хуже воровства.
	Я почитал эти файлы, msmtp-enqueue.sh и  msmtp-runqueue.sh и увы, не
заметил сходу проблем. Так что, наверно, с msmtp я плохой помощник, в
качестве доделывателя и дотачивателя не гожусь :( 
	Правильно ли я понял, что в таком случае вы предлагаете лучше
пользоваться постфиксом с клиенсткой аутентификацией на SMTP провайдера
через SASL? 

> 
> > 	Еще собираюсь аккуратно написать скрипт для отправки и
> > получения почты с немедленным по окончанию отправки и получения
> > отключением модемного соединения. Посоветуйте, пожалуйста, - как этот
> > скрипт правильнее всего устроить в Альтлинуксе? 
> 1. Положить его в /etc/ppp/ip-up.d/
> 2. Сразу по окончании всех действий укладывать ppp'шный линк. Видимо, через
> ifup.
Хорошо. Это понятно. Но ведь эта штука тогда всегда будет отключать линию
как только почта передана-получена! А если хочется иногда, ну скажем раз в
неделю, посмотреть веб, скажем, мозиллой? Или вы предалгаете в
/etc/ppp/ip-up.d класть скрипт отправки-получения почты с мгновенным
отключением от интернета только по запросу пользователя на
отправку-получение почты, а потом его оттуда быстренько вычищать чтобы не
отключал модем когда пользователь идёт туда с внепочтовыми интересами?

	Сергей.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-04 16:48           ` seriv
@ 2003-12-04 19:04             ` Alexey Morozov
  2003-12-05 11:05               ` Alexey Morozov
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey Morozov @ 2003-12-04 19:04 UTC (permalink / raw)
  To: community

On Thu, Dec 04, 2003 at 11:48:12AM -0500, seriv@ivanov-sz1.gtedc.gte.com wrote:
> 	Я почитал эти файлы, msmtp-enqueue.sh и  msmtp-runqueue.sh и увы, не
> заметил сходу проблем. Так что, наверно, с msmtp я плохой помощник, в
> качестве доделывателя и дотачивателя не гожусь :(
Да нет, Вы не расстраивайтесь так сразу :-).
А вообще, проблемы очевидны :-)). Например, что произойдет, если
msmtp по каким-то причинам отфутболит некоторое письмо? Правильно, письмо
застрянет в очереди навсегда.

> 	Правильно ли я понял, что в таком случае вы предлагаете лучше
> пользоваться постфиксом с клиенсткой аутентификацией на SMTP провайдера
> через SASL? 
Нет. Я так делать не предлагаю, хотя бы потому, что пользуюсь услугами по
крайней мере, трех провайдеров (а если сейчас на работе поставлю телефон,
то и там модем воткну, все равно за интернет сам плачу). Соответственно,
нужно устраивать [неприятные] переписывания конфигурационных файлов постфикса,
для чего пользователю, который пожелал отправить почту, нужно давать su/sudo

Во-вторых, стандартная схема отправки писем через постфикс все равно мне
не вполне удобна: незачем письмам загромождать системную очередь [и
экспайриться, если в установленный срок не было подключений к интернету].

Поэтому, собственно, я и хочу добиться требуемой мне функциональности от
msmtp + что-нибудь. В msmtp, на самом деле, подправить нужно не так много.
Нужно, собственно, разделять коды ошибок на фатальные и нет.

> Хорошо. Это понятно. Но ведь эта штука тогда всегда будет отключать линию
> как только почта передана-получена! А если хочется иногда, ну скажем раз в
> неделю, посмотреть веб, скажем, мозиллой? Или вы предалгаете в
> /etc/ppp/ip-up.d класть скрипт отправки-получения почты с мгновенным
> отключением от интернета только по запросу пользователя на
> отправку-получение почты, а потом его оттуда быстренько вычищать чтобы не
> отключал модем когда пользователь идёт туда с внепочтовыми интересами?
Э-э-э, ну-у-у, мны-ы-ы... Ну, тогда нужно писать полный скрипт. С ifup в
начале и ifup в конце :-).




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-04 19:04             ` Alexey Morozov
@ 2003-12-05 11:05               ` Alexey Morozov
  2003-12-08 20:33                 ` Ivanov
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey Morozov @ 2003-12-05 11:05 UTC (permalink / raw)
  To: community


[-- Attachment #1.1: Type: text/plain, Size: 358 bytes --]

On Fri, Dec 05, 2003 at 01:04:11AM +0600, Alexey Morozov wrote:
> Поэтому, собственно, я и хочу добиться требуемой мне функциональности от
> msmtp + что-нибудь. В msmtp, на самом деле, подправить нужно не так много.
> Нужно, собственно, разделять коды ошибок на фатальные и нет.
Патч в аттачменте. Проверять еще не проверял, но "должно работать" (TM)
:-))



[-- Attachment #1.2: msmtp-0.6.2-alt-status.patch --]
[-- Type: text/plain, Size: 3421 bytes --]

diff -urN msmtp-0.6.2.orig/src/esmtp.c msmtp-0.6.2/src/esmtp.c
--- msmtp-0.6.2.orig/src/esmtp.c	2003-11-14 00:06:10 +0600
+++ msmtp-0.6.2/src/esmtp.c	2003-12-05 14:26:35 +0600
@@ -862,7 +862,7 @@
     if ((fd = open_socket(server, port)) < 0)
     {
 	add_error_line("cannot connect to SMTP server");
-	error_code = EX_UNAVAILABLE;
+	error_code = EX_TEMPFAIL;
 	goto exit;
     }
     /* start TLS encryption for TLS-only servers (no STARTTLS) if wanted */
@@ -879,7 +879,7 @@
     if (smtp_get_response(fd, &tls, 220) != 220)
     {
 	add_error_line("cannot get initial ok message from SMTP server");
-	error_code = EX_UNAVAILABLE;
+	error_code = EX_TEMPFAIL;
 	goto close_exit;
     }
     /* start smtp session */
@@ -919,11 +919,29 @@
 	error_code = EX_IOERR;
 	goto close_exit;
     }
-    if (smtp_get_response(fd, &tls, 250) != 250)
+    if ((error_code = smtp_get_response(fd, &tls, 250)) != 250)
     {
 	add_error_line("line `MAIL FROM:<%s>' not accepted by SMTP server", 
 		from);
-	error_code = EX_DATAERR;
+	switch (error_code) {
+	case 451:
+	case 452:
+		error_code = EX_TEMPFAIL;
+		break;
+	case 503:
+		error_code = EX_SOFTWARE;
+		break;
+	case 550:
+		error_code = EX_NOPERM;
+		break;
+	case 552:
+	case 553:
+		error_code = EX_UNAVAILABLE;
+		break;
+	default:
+		error_code = EX_PROTOCOL;
+		break;
+	}
 	goto close_exit;
     }
     for (i = 0; i < rcptc; i++)
@@ -933,11 +951,35 @@
 	    error_code = EX_IOERR;
 	    goto close_exit;
 	}
-	if (smtp_get_response(fd, &tls, 250) != 250)
+	if ((error_code = smtp_get_response(fd, &tls, 250)) != 250)
 	{
+	    switch (error_code) {
+	    case 251: // not actually an error
+		continue;
+	    case 450:
+	    case 451:
+	    case 452:
+		error_code = EX_TEMPFAIL;
+		break;
+	    case 503:
+		error_code = EX_SOFTWARE;
+		break;
+	    case 550:
+		error_code = EX_NOPERM;
+		break;
+	    case 551:
+		error_code = EX_NOUSER;
+		break;
+	    case 552:
+	    case 553:
+		error_code = EX_UNAVAILABLE;
+		break;
+	    default:
+		error_code = EX_PROTOCOL;
+		break;
+	    }
 	    add_error_line("line `RCPT TO:<%s>' not accepted by SMTP server", 
 		    rcptv[i]);
-	    error_code = EX_DATAERR;
 	    goto close_exit;
 	}
     }
@@ -947,10 +989,23 @@
 	error_code = EX_IOERR;
 	goto close_exit;
     }
-    if (smtp_get_response(fd, &tls, 354) != 354)
+    if ((error_code = smtp_get_response(fd, &tls, 354)) != 354)
     {
+	switch (error_code) {
+	case 451:
+	    error_code = EX_TEMPFAIL;
+	    break;
+	case 503:
+	    error_code = EX_SOFTWARE;
+	    break;
+	case 554:
+	    error_code = EX_DATAERR;
+	    break;
+	default:
+	    error_code = EX_PROTOCOL;
+	    break;
+	}
 	add_error_line("SMTP server does not accept the mail");
-	error_code = EX_DATAERR;
 	goto close_exit;
     }
     /* Copy the mail from mailf to fd, converting '\n' to '\r\n' and a leading
@@ -1029,10 +1084,24 @@
 	error_code = EX_IOERR;
 	goto close_exit;
     }
-    if (smtp_get_response(fd, &tls, 250) != 250)
+    if ((error_code = smtp_get_response(fd, &tls, 250)) != 250)
     {
+	switch (error_code) {
+	case 451:
+	case 452:
+	    error_code = EX_TEMPFAIL;
+	    break;
+	case 552:
+	    error_code = EX_UNAVAILABLE;
+	    break;
+	case 554:
+	    error_code = EX_DATAERR;
+	    break;
+	default:
+	    error_code = EX_PROTOCOL;
+	    break;
+	}
 	add_error_line("SMTP server did not accept the mail");
-	error_code = EX_DATAERR;
 	goto close_exit;
     }
     

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-05 11:05               ` Alexey Morozov
@ 2003-12-08 20:33                 ` Ivanov
  2003-12-09  5:59                   ` Alexey Morozov
  0 siblings, 1 reply; 12+ messages in thread
From: Ivanov @ 2003-12-08 20:33 UTC (permalink / raw)
  To: community

On Fri, Dec 05, 2003 at 05:05:26PM +0600, Alexey Morozov wrote:
> On Fri, Dec 05, 2003 at 01:04:11AM +0600, Alexey Morozov wrote:
> > Поэтому, собственно, я и хочу добиться требуемой мне функциональности от
> > msmtp + что-нибудь. В msmtp, на самом деле, подправить нужно не так много.
> > Нужно, собственно, разделять коды ошибок на фатальные и нет.
> Патч в аттачменте. Проверять еще не проверял, но "должно работать" (TM)
> :-))
	Я попробовал msmtp с этим патчем. ТМ "должно работать", - вот и 
работает. 
	Серьёзно, как я понял, патч должен справить поведение msmtp 
в ситуациях сбоев. Я сбои не моделировал. Так как обнаружил, что этот msmtp 
могу стыовать с mutt но не могу с evolution.
	Поэтому я наверно буду искать что-нибудь другое. Пока на глаза попались 
esmtp (http://esmtp.sf.net) и ssmtp из дебиана и цигвина. Обе из них поддерживают 
SMTP аутентификацию на сервере провайдера доступную для юзера в его конфигурационных
файлах и обе совместимы по синтаксису с атавизмами sendmail.
	Сергей


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] помогите наладить модемную почту
  2003-12-08 20:33                 ` Ivanov
@ 2003-12-09  5:59                   ` Alexey Morozov
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey Morozov @ 2003-12-09  5:59 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]

On Mon, Dec 08, 2003 at 03:33:37PM -0500, Ivanov wrote:
> > Патч в аттачменте. Проверять еще не проверял, но "должно работать" (TM)
> > :-))
> 	Я попробовал msmtp с этим патчем. ТМ "должно работать", - вот и 
> работает.
:-) Ну и ладно

> 	Серьёзно, как я понял, патч должен справить поведение msmtp 
> в ситуациях сбоев. Я сбои не моделировал. Так как обнаружил, что этот msmtp 
> могу стыовать с mutt но не могу с evolution.
Гхм... Вы еще с мозиллой не стыковали. Она вообще про local delivery (
aka sendmail -oi...), похоже, ничего не знает :-/. (Презрительно
так): "Птичка..." (C) "Крылья, ноги, хвост".

> 	Поэтому я наверно буду искать что-нибудь другое.
> Пока на глаза попались esmtp (http://esmtp.sf.net) и ssmtp из дебиана и
> цигвина. Обе из них поддерживают SMTP аутентификацию на сервере провайдера
> доступную для юзера в его конфигурационных файлах и обе совместимы по
> синтаксису с атавизмами sendmail.
Собственно говоря, у меня тоже накопилось некоторое количество претензий
к msmtp, которые, видимо, вынудят меня таки отказаться от его
использования [в нынешнем виде]. Н-р, очень хотелось бы иметь
"потоковый" процессор почты, который бы авторизовывался _один_ раз, а
потом уже скармливал наружу некоторое количество почты. Если esmtp или
ssmtp это умеют, то можно будет не изобретать велосипед. А так, вообще,
я уже собрал все необходимые перловые модули для работы с Maildir/



[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2003-12-09  5:59 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-01 17:35 [Comm] помогите наладить модемную почту sergey ivanov
2003-12-01 17:42 ` Maxim Tyurin
2003-12-01 20:33   ` sergey ivanov
2003-12-02  4:24     ` Bezukladnikov Oleg
2003-12-02  6:40     ` Alexey Morozov
2003-12-03 16:46       ` seriv
2003-12-03 22:09         ` Alexey Morozov
2003-12-04 16:48           ` seriv
2003-12-04 19:04             ` Alexey Morozov
2003-12-05 11:05               ` Alexey Morozov
2003-12-08 20:33                 ` Ivanov
2003-12-09  5:59                   ` Alexey Morozov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git