Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

sievec - Online w chmurze

Uruchom sievec 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 sievec, 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Ę


sievec – kompilator skryptu Sieve firmy Pigeonhole

STRESZCZENIE


sito [Opcje] plik-skryptu [plik wyjściowy]

OPIS


Opona sito polecenie jest częścią projektu Pigeonhole (szufladkować(7)), który dodaje Sito
(RFC 5228) obsługa bezpiecznego serwera IMAP i POP3 firmy Dovecot (gołębnik(1)).

Korzystanie z sito polecenie, skrypty Sieve można skompilować do postaci binarnej. The
powstały plik binarny można wykorzystać bezpośrednio do przetwarzania wiadomości e-mail podczas dostarczania
proces. Dostarczanie wiadomości pocztowych oraz - za pomocą wtyczki LDA Sieve - również
wykonywanie skryptów Sieve jest wykonywane przez lokalnego agenta dostaw Dovecot (LDA), zwanego
gołębnik-lda(1). Zwykle nie jest konieczne ręczne kompilowanie skryptu Sieve przy użyciu
sito, Ponieważ gołębnik-lda zrobi to automatycznie, jeśli brakuje pliku binarnego. Jednakże,
w niektórych przypadkach gołębnik-lda nie ma uprawnień do zapisu skompilowanego pliku binarnego na dysk,
zmuszając go do ponownej kompilacji skryptu przy każdym uruchomieniu. Używając sito narzędzie, to
może być wykonane ręcznie przez autoryzowanego użytkownika w celu zwiększenia wydajności.

Implementacja Pigeonhole Sieve rozpoznaje pliki z rozszerzeniem .sito rozszerzenie jako sito
skrypty i odpowiadające im pliki z rozszerzeniem .svbin rozszerzenie jako powiązany skompilowany plik binarny.
Oznacza to na przykład, że proces LDA Dovecota będzie najpierw szukał pliku binarnego
„dovecot.svbin”, gdy musi wykonać „dovecot.sieve”. Skompiluje nowy plik binarny
gdy go brakuje lub jest nieaktualny.

Opona sito polecenie jest również przydatne do sprawdzenia skryptów Sieve przed użyciem. Dodatkowo,
z -d opcję może wygenerować tekstowy (a tym samym czytelny dla człowieka) zrzut wygenerowanego pliku
Przesiej kod do określonego pliku. Wynik jest wtedy identyczny z tym, co wysypisko sitowe(1)
polecenie generuje zapisany plik binarny. Dane wyjściowe są przydatne głównie do wyszukiwania błędów
kompilator, który generuje uszkodzone pliki binarne.

OPCJE


-c plik-konfiguracyjny
Alternatywna ścieżka do pliku konfiguracyjnego Dovecot.

-d Nie zapisuj pliku binarnego do plik wyjściowy, ale zamiast tego napisz zrzut tekstowy pliku binarnego.
W tym kontekście plik wyjściowy wartość „-” ma specjalne znaczenie: powoduje, że
zrzut tekstowy, do którego należy zapisać stdout, plik wyjściowy argument można również pominąć,
co ma taki sam efekt jak „-”. Dane wyjściowe są identyczne z tym, co
wysypisko sitowe(1) polecenie generuje skompilowany plik binarny Sieve. Zauważ, że to
opcja nie jest dozwolona, ​​gdy plik wyjściowy argumentem jest katalog.

-D Włącz debugowanie sita.

-x rozszerzenia
Ustaw dostępne rozszerzenia. Parametr jest oddzieloną spacjami listą aktywnych
rozszerzenia. Dodając identyfikatory rozszerzeń za pomocą + or -, rozszerzenia mogą być
włączone lub wykluczone względem skonfigurowanego zestawu aktywnych rozszerzeń. Jeśli nie
rozszerzenia mają + or - prefiks, tylko te rozszerzenia, które są wyraźnie wymienione
zostanie włączony. Nieznane rozszerzenia są ignorowane i generowane jest ostrzeżenie.

Na przykład -x „+imapflags -enotify” włączy przestarzałe rozszerzenie imapflags
i wyłącz rozszerzenie enotify. Reszta aktywnych rozszerzeń zależy od
sito_przedłużenia i sito_global_extensions ustawienia. Domyślnie, tj. kiedy
sito_przedłużenia i sito_global_extensions pozostają nieskonfigurowane, wszystkie obsługiwane
dostępne są rozszerzenia, z wyjątkiem przestarzałych rozszerzeń lub tych, które nadal istnieją
w budowie.

ARGUMENTY


plik-skryptu
Określa skrypt do skompilowania. Jeśli plik-skryptu argumentem jest katalog,
wszystkie pliki w tym katalogu z rozszerzeniem .sito rozszerzenie są kompilowane do pliku a
odpowiedni .svbin plik binarny. Kompilacja nie jest zatrzymywana w przypadku błędów; To
próbuje skompilować jak najwięcej skryptów w katalogu. Należy pamiętać, że -d
opcja i plik wyjściowy Argumenty nie są dozwolone, gdy plik-skryptu argument jest
katalogiem.

plik wyjściowy
Określa, gdzie mają zostać zapisane (binarne) dane wyjściowe. Ten argument jest opcjonalny.
Jeśli ten argument zostanie pominięty, zostanie skompilowany plik binarny .sive jest zapisywane jako
.svbin. Jeśli ten argument zostanie pominięty i -b jest określony, plik binarny
zrzut jest wyprowadzany do stdout.

EXIT STATUS


sito zakończy się z jedną z następujących wartości:

0 Kompilacja przebiegła pomyślnie. (EX_OK, EXIT_SUCCESS)

1 Operacja nie powiodła się. Jest to zwracane w przypadku prawie wszystkich błędów. (EXIT_FAILURE)

64 Podano nieprawidłowy parametr. (EX_USAGE)

Korzystaj z sieci Sievec online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Darmowy kompilator Pascala
    Darmowy kompilator Pascala
    32/64/16-bitowy kompilator Pascala dla
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Advance, Nintendo NDS i DOS;
    semantycznie zgodny z...
    Pobierz darmowy kompilator Pascala
  • 2
    Informacje cyfrowe Canon EOS
    Informacje cyfrowe Canon EOS
    Canon nie ma licznika migawki
    zawarte w informacjach EXIF ​​an
    plik obrazu, w przeciwieństwie do Nikon i
    Pentaks. Nie ma oficjalnej bazy Canon
    podanie ...
    Pobierz informacje o Canon EOS DIGITAL
  • 3
    ODNIESIENIE
    ODNIESIENIE
    rEFInd jest rozwidleniem bootowania REFIt
    menedżer. Podobnie jak rEFit, rEFInd może
    automatycznie wykryj zainstalowany rozruch EFI
    ładowarki i prezentuje ładny GUI
    menu opcji rozruchu...
    Pobierz rEFInd
  • 4
    ExpressLuke GSI
    ExpressLuke GSI
    Ta strona pobierania SourceForge miała na celu
    zezwolić użytkownikom na pobranie mojego pliku źródłowego
    GSI, oparte na phhusson's great
    praca. Buduję zarówno Android Pie, jak i
    Androida 1...
    Pobierz ExpressLuke GSI
  • 5
    Caster muzyczny
    Caster muzyczny
    Music Caster to odtwarzacz muzyki z tacy
    który pozwala przesyłać lokalną muzykę do
    Urządzenie Google Cast. Na pierwszym biegu,
    musisz kliknąć strzałkę w swoim
    tak...
    Pobierz aplikację Music Caster
  • 6
    PyQt .Name
    PyQt .Name
    PyQt to powiązania Pythona dla
    Wieloplatformowy Qt firmy Digia
    framework do tworzenia aplikacji. Ono
    obsługuje Python v2 i v3 oraz Qt v4 i
    Qt v5. PyQt jest dostępny...
    Pobierz PyQt
  • więcej »

Komendy systemu Linux

Ad