Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

mime-constructp - Online w chmurze

Uruchom mime-constructp w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie mime-constructp, 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Ę


mime-construct - konstruuj i opcjonalnie wysyłaj wiadomości MIME

STRESZCZENIE


konstrukcja mima wyłącznik...

Niestety, ciężko jest podać sensowne streszczenie. Zobacz przykłady.

OPIS


konstrukcja mima konstruuje i (domyślnie) wysyła wiadomości MIME. Jest w całości napędzany
z wiersza poleceń, jest przeznaczony do użytku przez inne programy lub osoby zachowujące się podobnie
programy.

OPCJE


Globalne Ustawienia
--odpluskwić
Włącz debugowanie.

--help
Pokaż komunikat o użyciu i zgiń.

--wyjście
Nie wysyłaj wygenerowanej wiadomości pocztą, zamiast tego wydrukuj ją na standardowe wyjście. To przegrywa --bcc informacji.

--podczęść
Wygeneruj część podrzędną, której można użyć w innej wiadomości MIME, a nie na najwyższym poziomie
Sama wiadomość MIME. To się włącza --wyjście i zmienia pewną semantykę wewnętrzną a
fragment. Zobacz przykłady.

--wersja
Wydrukuj wersję i wyjdź pomyślnie, jeśli jest to jedyny argument. W przeciwnym razie wydrukuj
wersję i umrzeć.

Główny Nagłówek
Argumenty te dodają tekst do nagłówka najwyższego poziomu wiadomości lub kontrolują, do kogo zostanie ona skierowana
wysłane do.

--bcc adres
Dodaj adres na listę odbiorców. To właściwie nie dodaje niczego do nagłówka,
Oczywiście. Jeśli tak naprawdę nie wysyłasz wiadomości (jeśli używasz --wyjście or
--podczęść) --bcc nie przyniesie żadnego efektu.

--cc adres
Dodaj adres do DW: lista.

--osadzone w
Oprócz tych, wyślij wiadomość do odbiorców już wymienionych w nagłówku
podane z --do, --cc, --bcc. Ma to sens, jeśli używasz --nagłówek Przełącz na
Dodaj swój własny Do: or DW:. W tym przypadku prawdopodobnie nie chcesz używać --do or --cc
ponieważ tworzyliby nowe nagłówki zamiast dodawać do tych już znajdujących się w pliku
wiadomość.

Ten przełącznik przechodzi -t przełącz się na sendmail (konstrukcja mima nie próbuje analizować
nagłówki, które podasz), więc tak naprawdę nic to nie da, jeśli nie wyślesz pliku
wiadomość.

--nagłówek str
Dodaj dowolny tekst do nagłówka. The str może być cokolwiek chcesz, w tym
wiele linii. W ten sposób możesz tworzyć nieprawidłowe wiadomości. Jeśli podasz puste miejsce
linia w str naprawdę schrzanisz wiadomość.

--wieloczęściowy str
Określa typ i opcje zawartości wieloczęściowej. Wartość domyślna to
„wieloczęściowy/mieszany”. Nie dołączaj ustawienia „granicy”, które jest dostarczane przez mim-
skonstruować.

Nie ma problemu, jeśli określisz --wieloczęściowy wpisz, ale wiadomość okaże się pojedyncza
część, podany typ zostanie po prostu zignorowany.

--preludium str
To dodaje str do wieloczęściowego tekstu preludium. Jeśli określisz --preludium wiele razy
dotychczasowy strwszystko zostanie połączone.

Nie ma żadnej wartości domyślnej dla tego tekstu. Wydaje mi się, że obecnie dodanie
Wyjaśnienie MIME na początku wiadomości jest jak wyjaśnienie, jak korzystać z siedzenia
zapnij pasy osobom podróżującym samolotem.

Nie ma problemu, jeśli określisz --preludium ale wiadomość okazuje się być pojedynczą częścią,
dostarczone przez Ciebie preludium zostanie po prostu zignorowane.

--Przedmiot str
Określ temat wiadomości.

--do adres
Dodaj adres do Do: lista.

Na część Nagłówek
Przełączniki te sterują nagłówkami poszczególnych części. Jeśli wiadomość okaże się nie wieloczęściowa
w rzeczywistości dodają dane do nagłówka najwyższego poziomu.

Każdy z nich dotyczy tylko wyjścia następnej części. Po wydrukowaniu każdej części tak jest
zresetować do wartości domyślnych. Używanie ich bez naśladowania nie ma sensu
część, więc konstrukcja mima będzie pluć i umrze, jeśli spróbujesz to zrobić.

--przywiązanie Nazwa
Spowoduje to dodanie nagłówka „Content-Disposition: załącznik” z podanym Nazwa jako wartość
atrybutu „nazwa pliku”. To po prostu wygoda, ponieważ konstrukcja mima jest częste
używany do wysyłania plików jako załączników.

Korzystanie z --przywiązanie Nazwa nie wywołuje konstrukcja mima odczytać dowolne dane z pliku
nazywa Nazwa! Po prostu używa tej nazwy w nagłówku. Rzeczywiste dane, które pójdą
do tej części komunikatu pochodzi z jednego ze zwykłych przełączników wyjściowych części
(podane poniżej).

Być może wolisz użyć opcji --załącznik pliku przełącznik, który odczytuje z Nazwaplik d.

--kodowanie rodzaj
Określa typ kodowania, którego ma używać ta część. Zwykle nie powinieneś
użyj jednak tego przełącznika. Jeśli ten przełącznik nie jest używany konstrukcja mima wybierze
odpowiednie kodowanie.

Podane przez Ciebie dane nie mogą być już zakodowane, konstrukcja mima zakoduje to
według rodzaj podajesz tutaj. Prawidłowe kodowanie to 7bit, 8bit, dwójkowy,
cytowany-do druku, base64. Wygenerowanie nielegalnej wiadomości MIME jest łatwe
samodzielnie określając kodowanie.

--część-nagłówek str
Dodaj dowolny tekst do nagłówka każdej części. The str może być cokolwiek chcesz,
w tym wiele linii. W ten sposób możesz tworzyć nieprawidłowe wiadomości. Jeśli uwzględnisz a
pusta linia w str naprawdę schrzanisz wiadomość.

--rodzaj rodzaj
Określ typ zawartości tej części. Jeśli nie określisz --rodzaj to domyślnie
"Zwykły tekst". The rodzaj które dostarczasz, może zawierać nie tylko właściwy typ, ale także
opcje. Całość zostanie po prostu umieszczona na końcu „Content-Type:” i
utknął w nagłówku.

Być może wolisz użyć opcji --plik-auto or --załącznik pliku przełączniki, które ustawiają
--rodzaj automatycznie na podstawie nazwy pliku.

Część Wydajność
Przełączniki te dodają dane do treści wiadomości. Używasz jednego z nich dla każdego for
każda część wiadomości wieloczęściowej (lub tylko jedna z nich, jeśli wiadomość nie ma być
wieloczęściowe).

--plik ścieżka
--plik-auto ścieżka
--załącznik pliku ścieżka
--przytwierdzać ścieżka
--strunowy str
--ciało str
Skorzystaj z zawartości pliku ścieżka lub ciąg dosłowny str jako korpus tej części.

--plik-auto powoduje ustawienie typu zawartości na podstawie nazwy pliku, jeśli to możliwe.

--załącznik pliku robi to i ustawia --przywiązanie imię również.

Pamiętaj o dołączeniu końcowego znaku nowej linii str chyba że naprawdę nie powinno się tego robić
być jednością. Jeśli opuścisz końcowy znak nowej linii, część będzie musiała zostać zakodowana
„base64” (ponieważ „cytowany-drukowalny” ma sztuczne ograniczenie, które temu zapobiega
możliwości zakodowania takiego strumienia danych).

--przytwierdzać jest aliasem dla --załącznik pliku, --ciało jest aliasem dla --strunowy.

--plik-podczęści ścieżka
--ciąg-podczęści str
Użyj zawartości ścieżka or str siebie jako ciało tej części, ale traktuj ją
jako podczęść. Oznacza to, że dane zawierają zarówno część nagłówków, jak i część tekstu. To
oznacza również, że nie możesz użyć --rodzaj or --kodowanie dla tej części.

Zwykle ścieżka or str zostaną wygenerowane przez inne wywołanie mim-
skonstruować któremu nadano --podczęść przełącznik.

Argumenty do przełączników, które przyjmują nazwę pliku (np --plik i --plik-podczęści) może mieć
trochę magii. Jeśli nie ma pliku z rozszerzeniem ścieżka dostarczył zwykły Perl otwarty() jest skończone?
To. Zobacz „PRZYKŁADY”.

PRZYKŁADY


W przykładach założono, że $nl zawiera znak nowej linii. Inne używane zmienne to Mam nadzieję
oczywiste.

Wyślij prostą wiadomość.

mime-construct --to "$recip" --temat "cześć" --string "$body"

Wyślij wiadomość, która jest czytana ze standardowego wejścia.

fortuna | mime-construct --to "$recip" --temat fortuny --file -

Wyślij część tekstową i dołącz plik, ustawiając typ zawartości pliku i --przywiązanie
nazwę automatycznie.

mime-construct --to "$recip" --temat "$plik" \
--string "Oto plik, o którym ci mówiłem.$nl" \
--file-attach „$plik”

Większość ludzi myśli o załącznikach jako o wiadomościach wieloczęściowych, choć nie musi tak być. Ten
generuje zip wszystkich plików w bieżącym katalogu i wysyła je jako załącznik
ale jako pojedyncza część wiadomości.

zip -q - * |
mime-construct --to "$recip" --temat 'spakowany katalog' \
--attachment dir.zip --wpisz aplikację/zip --file -

Możesz wykorzystać pełną ekspresję Perla otwarty() podczas konstruowania nazw plików. Np,
możesz uruchamiać procesy XXX złych przykładów, nie ma nazw plików

mime-construct --to "$recip" --temat "$temat" \
--string "Oto te dwa pliki, które chciałeś.$nl" \
--type aplikacja/x-gzip --załącznik plik1.gz --file 'gzip -c plik1 |' \
--type aplikacja/x-gzip --załącznik plik1.gz --file 'gzip -c plik2 |'

lub czytaj z alternatywnych deskryptorów plików („<&=4” aby czytać z deskryptora pliku 4) lub
cokolwiek. Zobacz perlopentut, aby zapoznać się z samouczkiem.

Oto przykład użycia osobnego wywołania konstrukcja mima aby utworzyć podczęść.
Tworzy to wiadomość składającą się z dwóch części na najwyższym poziomie. Pierwsza część to jakiś tekst,
druga część to podsumowanie. Sam skrót jest wieloczęściową wiadomością zawierającą:
liczba części wiadomości/rfc822.

msg_args=
dla wiadomości w $msg_list
do
msg_args="$msg_args --wpisz wiadomość/rfc822 --plik $msg"
zrobić

ustaw fnorda
dla przepisu w $recip_list
do
ustaw „$@” --bcc $przepis
zrobić
przesunięcie

mime-construct --subpart --multipart multipart/digest $msg_args |
konstrukcja mime \
--header "Do: Odbiorcy podsumowania:;$nl" \
--temat „Foo skrót” \
„$@” \
--plik „$wprowadzenie” \
--plik-części-podrzędnej-

Oto jak wysyłać zaszyfrowane wiadomości (wieloczęściowe/szyfrowane zgodnie z definicją w RFC 1847).
Używasz konstrukcja mima „--subpart”, aby wygenerować prawdziwą wiadomość, którą chcesz wysłać (którą
może być rodzajem wiadomości MIME - nietekstowej, wieloczęściowej, co tam masz), a następnie zaszyfruj ją i
użyj innego konstrukcja mima skonstruować i wysłać wieloczęściową/zaszyfrowaną wiadomość, która
zawiera to.

enc_type=aplikacja/szyfrowana pgp
enc_params="Wersja: 1$nl"

mime-construct --subpart --file body --file-auto image.jpg |
gpg --encrypt --armor -r "$przepis" |
konstrukcja mime --output \
--do „$przepisu” \
--temat "$temat" \
--multipart "wieloczęściowy/szyfrowany; protokół=\"$enc_type\"" \
--wpisz „$enc_type” \
--string "$enc_params" \
--wpisz aplikację/strumień oktetu \
--plik -

Użyj mime-constructp online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad