Jest to polecenie dacsemail, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS
PROGRAM:
IMIĘ
dacsemail - Prosty agent poczty wychodzącej
STRESZCZENIE
dacsmail [-bcc Addr] [{- chłopak | --plik ciała} ścieżka] [{-bs | --ciągi do ciała} ciąg] [-cc Addr]
[-ct wartość] [{-f | --z} od] [-h | --help] [-nagłówek Nazwa wartość]
[{-listonosz | -mta} ścieżka] [{-flagi-mailerów | -mta-flagi} ciąg] [-p | --podpowiedź]
[-zapisać ścieżka] [{-s | --Przedmiot} przedmiot] [-nadawca nadawca] [{-t | --do} Addr]
[-przekształcać] [-v | --gadatliwy] [-zm Nazwa wartość]
OPIS
Ten program jest częścią DAC na.
Kurs dacsmail Narzędzie to prosty agent do wysyłania wiadomości e-mail. Jest samodzielny
program, który nie akceptuje zwykłych DAC opcje wiersza poleceń (dacopcje[1]) ani
uzyskuje dostęp do dowolnego DAC pliki konfiguracyjne.
dacsmail konstruuje i RFC 822[2] formatuje wiadomość, ale jej nie przesyła. Wymaga
zewnętrzna poczta, taka jak Wyślij maila(8)[3], aby przekazać wiadomość. Polecenie mailer i
jego argumenty mogą być podane na dacsmail wiersz poleceń (patrz -listonosz) lub przy kompilacji
czas (patrz dacs.install(7)[4]).
OPCJE
Jeśli źródło treści wiadomości nie jest podane w wierszu poleceń, zostanie ona odczytana
ze standardowego wejścia. Przynajmniej jeden odbiorca musi być określony za pomocą -t, -cclub -bcc.
-bcc Addr
Wyślij wiadomość na nieujawniony adres odbiorcy Addr. To jest odpowiedzialność
poczty, aby usunąć te adresy odbiorców przed wysłaniem wiadomości.
Ta flaga może się powtarzać.
- chłopak ścieżka
--plik ciała ścieżka
Przeczytaj treść wiadomości z ścieżka. Jeśli ścieżka jest -, czytane jest standardowe wejście.
-bs ciąg
--ciągi do ciała ciąg
Zastosowanie ciąg jako treść wiadomości.
-cc Addr
Wyślij wiadomość do odbiorcy Addr jako kopia węglowa. Ta flaga może się powtarzać.
-ct wartość
Dodaj nagłówek Content-type typu MIME wartość do wiadomości. Gdyby wartość is
wieloczęściowy/alternatywny, odpowiedni granica zmienna zostanie utworzona, chyba że jedna
został już określony w wierszu poleceń za pomocą -zm flaga. Zakłada się, że
treść wiadomości została już poprawnie sformatowana dla tego typu MIME lub będzie
po przekształceniu (patrz -przekształcać).
-f od
--z od
Zastosowanie od jako wartość nagłówka Od wiadomości.
-h
--help
Wydrukuj informacje o użytkowaniu, a następnie wyjdź.
-nagłówek Nazwa wartość
Dodaj nagłówek wiadomości o nazwie Nazwa z wartością wartość. Ta flaga powinna być używana tylko do
nagłówki, które nie mają określonych flag (-t, -ct, -f, i tak dalej).
-listonosz ścieżka
-mta ścieżka
Użyj polecenia agenta przesyłania wiadomości ścieżka (pełna ścieżka) zamiast
skonfigurowany program. Ten program musi odczytać wiadomość ze swojego standardowego wejścia i
wyodrębnij listę odbiorców z nagłówków wiadomości Do, DW i UDW. (Jeśli takie...
mailer jest niedostępny, konieczne będzie napisanie małego programu do zawijania mailera
i zapewnić wymagany interfejs, aby dacsmail.) Domyślnie jest uruchamiane Wyślij maila(8)[3]
z jego -t flag.
-flagi-mailerów ciąg
-mta-flagi ciąg
Niezależnie od poczty, użyj ciąg za jego flagi wiersza poleceń.
-p
--podpowiedź
Tuż przed wysłaniem wiadomości wyświetl ją (na stderr) i poczekaj, aż użytkownik
odpowiedzieć na monit. Po wyświetleniu monitu użytkownik może przerwać wiadomość lub zezwolić na jej
wysłane.
-zapisać ścieżka
Tuż przed wysłaniem (lub monitem) napisz kopię wiadomości wychodzącej do ścieżka,
zastąpienie poprzedniej zawartości pliku.
-s przedmiot
--Przedmiot przedmiot
Ustaw nagłówek tematu wiadomości na przedmiot.
-nadawca nadawca
Ustaw nagłówek nadawcy wiadomości na nadawca.
-t Addr
--do Addr
Dodaj Addr jako odbiorca „Do”. Ta flaga może się powtarzać.
-przekształcać
Treść wiadomości, niezależnie od tego, jak została określona, jest filtrowana przez DAC
funkcja transformacji. Należy zapoznać się dacs_transform(8)[5], aby uzyskać szczegółowe informacje. Brak dostępu
zasady kontroli mogą być powiązane z dowolną transformacją; czyli wszystkie są
bezwarunkowy. Podobny efekt można uzyskać, doprowadzając wyjście
dacstransformacja(1)[6] w dacsmail.
-v
--gadatliwy
Włącz szczegółowe dane wyjściowe do debugowania.
-zm Nazwa wartość
Stwórz a zmienna[7] nazwany Nazwa Ustawić wartość dla funkcji transformacji. ten
do wartości zmiennej można się odwoływać w treści wiadomości w DAC przestrzeń nazw jako
${DACS::nazwa}. Zmienna nie może być już zdefiniowana.
PRZYKŁADY
Załóżmy, że myfile zawiera następujący tekst:
To jest wiadomość wieloczęściowa w formacie MIME.
--${DACS::granica}
Content-Type: tekst/zwykły; charset=us-ascii
Dyspozycja treści: inline
Kodowanie transferu treści: 7bit
Witaj, ${DACS::user}!
--${DACS::granica}
Content-Type: text / html; charset = us-ascii
Dyspozycja treści: inline
Kodowanie transferu treści: 7bit
Witaj, ${DACS::user}!
--${DACS::granica}--
Następujące polecenie może być użyte do wysłania wiadomości z wieloczęściową/alternatywną
zorganizowane ciało:
% dacsemail -ct wieloczęściowy/alternatywny -f auggie@example.com
-t harley@example.com -s "Witaj" -transform -var user Auggie -bf myfile
Otrzymana wiadomość będzie wyglądać mniej więcej tak:
Do: harley@example.com
Od: auggie@example.com
Temat: Witam
Typ treści: wieloczęściowy/alternatywny; granica="_----------=_03885942562898683484"
Data: środa, 07 kwietnia 2010 16:48:41 -0700 (PDT)
Kodowanie transferu treści: 7bit
X-mailer: DACS 1.4.24a
To jest wiadomość wieloczęściowa w formacie MIME.
--__----------=_03885942562898683484
Content-Type: tekst/zwykły; charset=us-ascii
Dyspozycja treści: inline
Kodowanie transferu treści: 7bit
Witaj Auggie!
--__----------=_03885942562898683484
Content-Type: text / html; charset = us-ascii
Dyspozycja treści: inline
Kodowanie transferu treści: 7bit
Witaj Auggie!
--__----------=_03885942562898683484--
Korzystaj z dacsemail online za pomocą usług onworks.net