ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Отсылка почты из скрипта
@ 2009-06-04  9:21 Michael A. Kangin
  2009-06-04  9:24 ` Timur Batyrshin
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Michael A. Kangin @ 2009-06-04  9:21 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Добрый день.

Есть задача отсылать из скрипта письма, с аттачами, русскими темами (utf8) и 
т.п.
mailx не умеет аттачи и кодировки выставлять. nail глюкавый, шопесец.

есть многочисленные описания почтовых модулей под perl, или там PHPшной 
mail(), а вот есть ли например какой-нибудь готовый скриптик, годный для 
использования из commandline?

-- 
WBR, Michael A. Kangin

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04  9:21 [Sysadmins] Отсылка почты из скрипта Michael A. Kangin
@ 2009-06-04  9:24 ` Timur Batyrshin
  2009-06-04  9:34   ` Andrey Rahmatullin
  2009-06-04 10:30   ` Michael A. Kangin
  2009-06-04 10:17 ` Serge
  2009-06-04 10:40 ` Шигапов Ринат
  2 siblings, 2 replies; 18+ messages in thread
From: Timur Batyrshin @ 2009-06-04  9:24 UTC (permalink / raw)
  To: sysadmins

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

On Thu, 4 Jun 2009 13:21:59 +0400
Michael A. Kangin wrote:

> Есть задача отсылать из скрипта письма, с аттачами, русскими темами
> (utf8) и т.п.
> mailx не умеет аттачи и кодировки выставлять. nail глюкавый, шопесец.

Еще есть mutt

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04  9:24 ` Timur Batyrshin
@ 2009-06-04  9:34   ` Andrey Rahmatullin
  2009-06-04 10:30   ` Michael A. Kangin
  1 sibling, 0 replies; 18+ messages in thread
From: Andrey Rahmatullin @ 2009-06-04  9:34 UTC (permalink / raw)
  To: sysadmins

On Thu, Jun 04, 2009 at 01:24:32PM +0400, Timur Batyrshin wrote:
> Еще есть mutt
+1


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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04  9:21 [Sysadmins] Отсылка почты из скрипта Michael A. Kangin
  2009-06-04  9:24 ` Timur Batyrshin
@ 2009-06-04 10:17 ` Serge
  2009-06-04 10:40 ` Шигапов Ринат
  2 siblings, 0 replies; 18+ messages in thread
From: Serge @ 2009-06-04 10:17 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

В сообщении от Thursday 04 June 2009 12:21:59 Michael A. Kangin написал(а):
> Добрый день.
>
> Есть задача отсылать из скрипта письма, с аттачами, русскими темами (utf8)
> и т.п.
> mailx не умеет аттачи и кодировки выставлять. nail глюкавый, шопесец.
>
> есть многочисленные описания почтовых модулей под perl, или там PHPшной
> mail(), а вот есть ли например какой-нибудь готовый скриптик, годный для
> использования из commandline?

использовать в скрипте mpack?

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04  9:24 ` Timur Batyrshin
  2009-06-04  9:34   ` Andrey Rahmatullin
@ 2009-06-04 10:30   ` Michael A. Kangin
  1 sibling, 0 replies; 18+ messages in thread
From: Michael A. Kangin @ 2009-06-04 10:30 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Четверг 04 июня 2009 13:24:32 Timur Batyrshin wrote:

> > Есть задача отсылать из скрипта письма, с аттачами, русскими темами
> > (utf8) и т.п.
> > mailx не умеет аттачи и кодировки выставлять. nail глюкавый, шопесец.
>
> Еще есть mutt

Да, спасибо, помогло. 
Как то не ассоциировался он у меня с отсыльщиком почты :)

-- 
WBR, Michael A. Kangin

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04  9:21 [Sysadmins] Отсылка почты из скрипта Michael A. Kangin
  2009-06-04  9:24 ` Timur Batyrshin
  2009-06-04 10:17 ` Serge
@ 2009-06-04 10:40 ` Шигапов Ринат
  2009-06-04 10:43   ` Andrey Rahmatullin
  2 siblings, 1 reply; 18+ messages in thread
From: Шигапов Ринат @ 2009-06-04 10:40 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Michael A. Kangin пишет:
> Добрый день.
>
> Есть задача отсылать из скрипта письма, с аттачами, русскими темами (utf8) и 
> т.п.
> mailx не умеет аттачи и кодировки выставлять. nail глюкавый, шопесец.
>
> есть многочисленные описания почтовых модулей под perl, или там PHPшной 
> mail(), а вот есть ли например какой-нибудь готовый скриптик, годный для 
> использования из commandline?
>
>   
Недавно делал вручную в скрипте. Использовал конструкцию document here с 
необходимыми заголовками и `base64 ...` внутри неё.

-- 
С уважением,
        Шигапов Ринат
        инженер-программист ООО "Невод"
        тел. (342)2196960
        JabberID: dxist эт ya.ru 
				



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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04 10:40 ` Шигапов Ринат
@ 2009-06-04 10:43   ` Andrey Rahmatullin
  2009-06-04 10:46     ` Шигапов Ринат
  2009-06-04 13:41     ` [Sysadmins] " Gleb Kulikov
  0 siblings, 2 replies; 18+ messages in thread
From: Andrey Rahmatullin @ 2009-06-04 10:43 UTC (permalink / raw)
  To: sysadmins

On Thu, Jun 04, 2009 at 04:40:15PM +0600, Шигапов Ринат wrote:
> Недавно делал вручную в скрипте. Использовал конструкцию document here с  
> необходимыми заголовками и `base64 ...` внутри неё.
Жэсть.


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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04 10:43   ` Andrey Rahmatullin
@ 2009-06-04 10:46     ` Шигапов Ринат
  2009-06-04 10:51       ` [Sysadmins] [JT] " Andrey Rahmatullin
  2009-06-04 13:41     ` [Sysadmins] " Gleb Kulikov
  1 sibling, 1 reply; 18+ messages in thread
From: Шигапов Ринат @ 2009-06-04 10:46 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss


> Жэсть.
> _______________________________________________
>   
Зато работает и текст письма форматировать удобно.

-- 
С уважением,
        Шигапов Ринат
        инженер-программист ООО "Невод"
        тел. (342)2196960
        JabberID: dxist эт ya.ru 
				



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

* Re: [Sysadmins] [JT] Отсылка почты из скрипта
  2009-06-04 10:46     ` Шигапов Ринат
@ 2009-06-04 10:51       ` Andrey Rahmatullin
  0 siblings, 0 replies; 18+ messages in thread
From: Andrey Rahmatullin @ 2009-06-04 10:51 UTC (permalink / raw)
  To: sysadmins

On Thu, Jun 04, 2009 at 04:46:03PM +0600, Шигапов Ринат wrote:
> Зато работает и текст письма форматировать удобно.
Q44: Что такое unixway? 
A44: Ламеpы в гамаке пусть в тапках тpахаются - это их пpоблемы. 
Я в своём гамаке хочу полноценно тpахаться на лыжах.


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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04 10:43   ` Andrey Rahmatullin
  2009-06-04 10:46     ` Шигапов Ринат
@ 2009-06-04 13:41     ` Gleb Kulikov
  2009-06-04 14:22       ` Andrey Rahmatullin
  1 sibling, 1 reply; 18+ messages in thread
From: Gleb Kulikov @ 2009-06-04 13:41 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

В сообщении от [Четверг 04 июня 2009 Andrey Rahmatullin] написал:

> On Thu, Jun 04, 2009 at 04:40:15PM +0600, Шигапов Ринат wrote:
> > Недавно делал вручную в скрипте. Использовал конструкцию document here с
> > необходимыми заголовками и `base64 ...` внутри неё.
>
> Жэсть.

ничуть. питон имеет для этого готовый и приятный класс.


-- 
      Салют, /GLeb

UIN: 15341920
jabber://gleb@asd.iao.ru
sip://2387245@sipnet.ru			(telephony)
skype://gleb_kulikov.tomsk		(telephony)
sip://20000204@sip.pctel.ru		(telephony)
netmail: 2:5005/78

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04 13:41     ` [Sysadmins] " Gleb Kulikov
@ 2009-06-04 14:22       ` Andrey Rahmatullin
  2009-06-05  6:04         ` Victor
  0 siblings, 1 reply; 18+ messages in thread
From: Andrey Rahmatullin @ 2009-06-04 14:22 UTC (permalink / raw)
  To: sysadmins

On Thu, Jun 04, 2009 at 08:41:39PM +0700, Gleb Kulikov wrote:
> > > Недавно делал вручную в скрипте. Использовал конструкцию document here с
> > > необходимыми заголовками и `base64 ...` внутри неё.
> > Жэсть.
> ничуть. питон имеет для этого готовый и приятный класс.
Это равносильно ответу "Ничуть. Для этого есть удобная программа mutt".


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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-04 14:22       ` Andrey Rahmatullin
@ 2009-06-05  6:04         ` Victor
  2009-06-05  6:10           ` Andrey Rahmatullin
  2009-06-05  6:12           ` Dmitriy Kruglikov
  0 siblings, 2 replies; 18+ messages in thread
From: Victor @ 2009-06-05  6:04 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Четверг 04 июня 2009 18:22:13 Andrey Rahmatullin wrote:
> On Thu, Jun 04, 2009 at 08:41:39PM +0700, Gleb Kulikov wrote:
> > > > Недавно делал вручную в скрипте. Использовал конструкцию document
> > > > here с необходимыми заголовками и `base64 ...` внутри неё.
> > >
> > > Жэсть.
> >
> > ничуть. питон имеет для этого готовый и приятный класс.
>
> Это равносильно ответу "Ничуть. Для этого есть удобная программа mutt".
Может я чего не понимаю, но чем не устраивает просто:
echo "Message" | mail -s "subject" vasya_pupkun@mail.ru
(Если речь о shell скрипте )

==
Виктор

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-05  6:04         ` Victor
@ 2009-06-05  6:10           ` Andrey Rahmatullin
  2009-06-05  6:12           ` Dmitriy Kruglikov
  1 sibling, 0 replies; 18+ messages in thread
From: Andrey Rahmatullin @ 2009-06-05  6:10 UTC (permalink / raw)
  To: sysadmins

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

On Fri, Jun 05, 2009 at 10:04:07AM +0400, Victor wrote:
> Может я чего не понимаю, но чем не устраивает просто:
Прочитайте исходное письмо.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

[lioka] [n=lioka@ns.lioka.obninsk.ru] вышел из IRC: "leaving"
 * gvy . o O ( [lioka] убёг к [#11668] )

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

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-05  6:04         ` Victor
  2009-06-05  6:10           ` Andrey Rahmatullin
@ 2009-06-05  6:12           ` Dmitriy Kruglikov
  2009-06-05  6:19             ` Костарев Алексей
  1 sibling, 1 reply; 18+ messages in thread
From: Dmitriy Kruglikov @ 2009-06-05  6:12 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

5 июня 2009 г. 9:04 пользователь Victor  написал:

> Может я чего не понимаю, но чем не устраивает просто:
> echo "Message" | mail -s "subject" vasya_pupkun@mail.ru
> (Если речь о shell скрипте )
Потому как проблемы с кодировками и с аттачами, особенно с ними ...


-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-05  6:12           ` Dmitriy Kruglikov
@ 2009-06-05  6:19             ` Костарев Алексей
  2009-06-05  6:26               ` Dmitriy Kruglikov
  2009-06-05  6:33               ` Michael A. Kangin
  0 siblings, 2 replies; 18+ messages in thread
From: Костарев Алексей @ 2009-06-05  6:19 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Dmitriy Kruglikov пишет:
> 5 июня 2009 г. 9:04 пользователь Victor  написал:
>
>   
>> Может я чего не понимаю, но чем не устраивает просто:
>> echo "Message" | mail -s "subject" vasya_pupkun@mail.ru
>> (Если речь о shell скрипте )
>>     
> Потому как проблемы с кодировками и с аттачами, особенно с ними ...
>
>   
Исходное письмо не читал, но могу предположить, что проблему с 
кодировками и attach может решить
uuenview



-- 
С Уважением
Директор ООО НЕВОД
Костарев А.Ф.




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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-05  6:19             ` Костарев Алексей
@ 2009-06-05  6:26               ` Dmitriy Kruglikov
  2009-06-05  6:33               ` Michael A. Kangin
  1 sibling, 0 replies; 18+ messages in thread
From: Dmitriy Kruglikov @ 2009-06-05  6:26 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

5 июня 2009 г. 9:19 пользователь Костарев Алексей  написал:
>
> Исходное письмо не читал, но могу предположить, что проблему с кодировками и
> attach может решить
> uuenview
>
Можно, конечно, нагородить 256 пайперов и реализовать любую задачу,
но зачем это делать, если простое, красивое и, не побоюсь этого слова,
элегантное решение существует и предложено...
Mutt решает все проблемы одним махом...

Естественно, только в том случае, если сисадмин не получает наслаждение
от садо-мазо-скриптописания...

Простота - сетсра таланта :)


-- 
Как правильно задавать вопросы:
http://maddog.sitengine.ru/smart-question-ru.html

Помогает:
http://search.altlinux.org

Best regards,
 Dmitriy Kruglikov
 Dmitriy.Kruglikov_at_gmail_dot_com
 XMPP: Dmitriy.Kruglikov_at_gmail_dot_com

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-05  6:19             ` Костарев Алексей
  2009-06-05  6:26               ` Dmitriy Kruglikov
@ 2009-06-05  6:33               ` Michael A. Kangin
  2009-06-05  7:38                 ` Victor Sinyawsky
  1 sibling, 1 reply; 18+ messages in thread
From: Michael A. Kangin @ 2009-06-05  6:33 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Пятница 05 июня 2009 10:19:55 Костарев Алексей wrote:

> >> Может я чего не понимаю, но чем не устраивает просто:
> >> echo "Message" | mail -s "subject" vasya_pupkun@mail.ru
> >> (Если речь о shell скрипте )
> >
> > Потому как проблемы с кодировками и с аттачами, особенно с ними ...
>
> Исходное письмо не читал, но могу предположить, что проблему с
> кодировками и attach может решить
> uuenview

после этого использовать mail уже принципы не позволят. Только netcat!

-- 
WBR, Michael A. Kangin

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

* Re: [Sysadmins] Отсылка почты из скрипта
  2009-06-05  6:33               ` Michael A. Kangin
@ 2009-06-05  7:38                 ` Victor Sinyawsky
  0 siblings, 0 replies; 18+ messages in thread
From: Victor Sinyawsky @ 2009-06-05  7:38 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Пятница 05 июня 2009 10:33:22 Michael A. Kangin wrote:
> On Пятница 05 июня 2009 10:19:55 Костарев Алексей wrote:
> > >> Может я чего не понимаю, но чем не устраивает просто:
> > >> echo "Message" | mail -s "subject" vasya_pupkun@mail.ru
> > >> (Если речь о shell скрипте )
> > >
> > > Потому как проблемы с кодировками и с аттачами, особенно с ними ...
> >
> > Исходное письмо не читал, но могу предположить, что проблему с
> > кодировками и attach может решить
> > uuenview
>
> после этого использовать mail уже принципы не позволят. Только netcat!
:))

Да я не против mutt-а, более того сам им пользуюсь, но до него (касательно 
аттачей) делал так:
zip -r - $FILE | uuencode "$NAME" | mail -s "$SUBJ"  $MAILTO


==
Виктор

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

end of thread, other threads:[~2009-06-05  7:38 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-04  9:21 [Sysadmins] Отсылка почты из скрипта Michael A. Kangin
2009-06-04  9:24 ` Timur Batyrshin
2009-06-04  9:34   ` Andrey Rahmatullin
2009-06-04 10:30   ` Michael A. Kangin
2009-06-04 10:17 ` Serge
2009-06-04 10:40 ` Шигапов Ринат
2009-06-04 10:43   ` Andrey Rahmatullin
2009-06-04 10:46     ` Шигапов Ринат
2009-06-04 10:51       ` [Sysadmins] [JT] " Andrey Rahmatullin
2009-06-04 13:41     ` [Sysadmins] " Gleb Kulikov
2009-06-04 14:22       ` Andrey Rahmatullin
2009-06-05  6:04         ` Victor
2009-06-05  6:10           ` Andrey Rahmatullin
2009-06-05  6:12           ` Dmitriy Kruglikov
2009-06-05  6:19             ` Костарев Алексей
2009-06-05  6:26               ` Dmitriy Kruglikov
2009-06-05  6:33               ` Michael A. Kangin
2009-06-05  7:38                 ` Victor Sinyawsky

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

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


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