Chcelo by to pridat este jeden priklad:
Uzivatel ma doma pocitac a dialup pripojenie na ISP a chce:
1. napisat postu vo svojom MUA
2. 'poslat' postu v MUA - ta sa dostane do lokalneho sendmail-u.
3. pripojit sa na Internet - posta cakajuca vo fronte
sa odosle (snad pomocou sendmail -q)
4. posta z POP3 konta u ISP sa stiahne (napr. cez fetchmail)
5. pripojenie na Internet sa zrusi.
Kedysi som videl o tom clanok s nazvom
'Offline sendmail', ale ten riesil len chybove hlasky.
Nechcem riesit {z,na}hadzovanie dialup linky, len
postu.
Podla horeuvedeneho clanku to chce asi nieco taketo:
VERSIONID(`small dialup user 1.0')
OSTYPE(`linux')dnl
DOMAIN(`generic')dnl
FEATURE(`local_procmail')dnl
FEATURE(`accept_unresolvable_domains')dnl
define(`confTO_QUEUEWARN',`3d')dnl
define(`confTO_QUEUERETURN', `32d')dnl
define(`confTO_QUEUEWARN_URGENT',`4h')dnl
define(`SMART_HOST', `esmtp:smtp.muj_provider.cz')dnl
define(`confCON_EXPENSIVE',`True')dnl
MODIFY_MAILER_FLAGS(`SMTP', `+e')dnl
MAILER(`local')dnl
MAILER(`smtp')dnl
MAILER(`procmail')dnl
Mohol by sa k tomu niekto znaly vyjadrit?
PS: doteraz som sa nestretol s dvoma beziacimi
sendmailami na systeme - myslim, ze bez vysvetlenia
je to pre tento typ clanku matuce.
--
bye
rastos
Téměř přesně toto jsem používal i já. Osobně však nepoužívám vytáčení na žádost, takže nastavení drahého SMTP neprovádím.
Po připojení změníte konfiguraci, aby SMTP nebylo drahé. To, co popisujete, by byla konfigurace pro offline. Pro online by se smazaly dva řádky definující drahé SMTP.
Nyní mám nastaven generický převod jmen - nemusím tak nastavovat From: v programech a routování lokální domény - počítač funguje jako SMTP server a proxy pro sousední počítač.
Pošta se odešle okamžitě (pod rootem) například pomocí:
/usr/sbin/sendmail -L sm-msp-queue -Ac -q &
/usr/sbin/sendmail -L sm-mta -q &
Mám to zapsáno v připojovacím skriptu. Bez toho by se odeslání provedlo v náhodném čase během první půlhodiny po připojení.
V případě staré konfigurace může "sendmail -q" dát kdokoliv.
Pokud tam dáte info, že SMTP je drahý protokol, pak vždy při připojení musíte podstrčit novou konfiguraci a poslat HUP a při odpojení opět (jinak by pošta napsaná při online provozu neodcházela automaticky). Pokud to tam nedáte, takové vylomeniny nepotřebujete dělat a vše funguje stejně (tedy kromě vytáčení na žádost).
aha - diky. to mi nedoslo, ze pri on-lajn neodchazi posta hned pri '+e' --> protoze mi na tom nezalezi :)))
Nez posilat HUP libilo by se mi vic dat vyplachnuti fronty i do ppp-linkup i do ppp-pre-linkdown. Ale tusim, ze linkdown se vykonava az po zaveseni, takze mam smulu, ze? ;)