dacsemail - Online in de cloud

Dit is de opdracht dacsemail die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


dacsemail - Eenvoudige uitgaande e-mailagent

KORTE INHOUD


dacsemail [-bcc addr] [{-bf | --lichaamsbestand} pad] [{-bs | --bodystring} snaar] [-cc addr]
[-ct waarde] [{-f | --van} vanaf] [-h | --help] [-koptekst naam waarde]
[{-mailer | -mta} pad] [{-mailer-vlaggen | -mta-vlaggen} snaar] [-p | --snel]
[-opslaan pad] [{-s | --onderwerp} onderwerpen] [-afzender afzender] [{-t | --tot} addr]
[-transformeren] [-v | --uitgebreid] [-var naam waarde]

PRODUCTBESCHRIJVING


Dit programma maakt deel uit van het DACS op.

De dacsemail hulpprogramma is een eenvoudige agent voor het verzenden van e-mailberichten. Het is een stand-alone
programma dat geen van beide het gebruikelijke accepteert DACS opdrachtregelopties (dac-opties[1]) noch
heeft toegang tot elke DACS configuratiebestanden.

dacsemail construeert een RFC 822[2] formaat bericht, maar verzendt het niet. Het vereist een
externe mailer, zoals Verzend mail(8)[3], om het bericht over te brengen. Het mailercommando en
de argumenten ervan kunnen worden opgegeven op de dacsemail opdrachtregel (zie -mailer) of bij bouwen
tijd (zie dacs.install(7)[4]).

OPTIES


Als de bron voor de berichttekst niet op de opdrachtregel is opgegeven, wordt deze gelezen
van de standaardinvoer. Er moet ten minste één ontvanger worden opgegeven met behulp van -t, -ccof -bcc.

-bcc addr
Stuur het bericht naar het geheime adres van de ontvanger addr. Het is de verantwoordelijkheid
van de mailer om deze ontvangersadressen te verwijderen voordat het bericht wordt verzonden.
Deze vlag kan worden herhaald.

-bf pad
--lichaamsbestand pad
Lees de berichttekst van pad. Indien pad is -, de standaardinvoer wordt gelezen.

-bs snaar
--bodystring snaar
Gebruik snaar als berichttekst.

-cc addr
Stuur het bericht naar de ontvanger addr als carbonkopie. Deze vlag kan worden herhaald.

-ct waarde
Voeg een Content-type header van het MIME-type toe waarde naar het bericht. Als waarde is
meerdelig/alternatief, een passende grens Er wordt een variabele gemaakt, tenzij er één is
is al opgegeven op de opdrachtregel met de -var vlag. Er wordt aangenomen dat
de berichttekst is al correct geformatteerd voor dit MIME-type, of zal dat zijn
nadat het is getransformeerd (zie -transformeren).

-f vanaf
--van vanaf
Gebruik vanaf als de waarde van de Van-header van het bericht.

-h
--help
Druk gebruiksinformatie af en sluit vervolgens af.

-koptekst naam waarde
Voeg een berichtkop toe met de naam naam met waarde waarde. Deze vlag mag alleen worden gebruikt voor
headers die geen specifieke vlaggen hebben (-t, -ct, -f, enzovoort).

-mailer pad
-mta pad
Gebruik de opdracht Berichtoverdrachtagent pad (een volledige padnaam) in plaats van de
geconfigureerd programma. Dit programma moet het bericht lezen vanaf de standaardinvoer en
extraheer de lijst met ontvangers uit de kopteksten Aan, Cc en Bcc van het bericht. (Als zo'n
mailer niet beschikbaar is, zal het nodig zijn een klein programma te schrijven om een ​​mailer te verpakken
en zorg voor de vereiste interface dacsemail.) De standaardinstelling is uitvoeren Verzend mail(8)[3]
met -t vlag.

-mailer-vlaggen snaar
-mta-vlaggen snaar
Ongeacht de mailer, gebruik snaar vanwege de opdrachtregelvlaggen.

-p
--snel
Net voordat het bericht moet worden verzonden, geeft u het weer (naar stderr) en wacht u tot de gebruiker dit doet
reageren op een prompt. Bij de prompt kan de gebruiker het bericht afbreken of toestaan ​​dat dit gebeurt
verzonden.

-opslaan pad
Schrijf vlak voordat u het bericht verzendt (of erom vraagt) een kopie van het uitgaande bericht naar pad,
waarbij eventuele eerdere inhoud van het bestand wordt vervangen.

-s onderwerpen
--onderwerp onderwerpen
Stel de onderwerpkop van het bericht in op onderwerpen.

-afzender afzender
Stel de afzenderkop van het bericht in op afzender.

-t addr
--tot addr
Toevoegen addr als een "Aan"-ontvanger. Deze vlag kan worden herhaald.

-transformeren
De berichttekst wordt, ongeacht hoe deze is opgegeven, gefilterd via de DACS
transformatie functie. Raadpleeg alstublieft dacs_transform(8)[5] voor details. Geen toegang
controleregels kunnen aan elke transformatie worden gekoppeld; dat wil zeggen, ze zijn allemaal
onvoorwaardelijk. Een soortgelijk effect kan worden verkregen door de uitvoer van een pijpleiding door te sluizen
dacstransformatie(1)[6] in dacsemail.

-v
--uitgebreid
Schakel uitgebreide uitvoer in voor foutopsporing.

-var naam waarde
creëren a variabele[7] genoemd naam ingesteld op waarde voor de transformatiefunctie. De
Er kan naar de waarde van de variabele verwezen worden in de berichttekst in de DACS naamruimte als
${DACS::naam}. De variabele mag nog niet gedefinieerd zijn.

Voorbeelden


Stel dat mijnbestand de volgende tekst bevat:


Dit is een uit meerdere delen bestaand bericht in MIME-formaat.

--${DACS::grens}
Inhoudstype: tekst/gewoon; charset=us-ascii
Inhoud-dispositie: inline
Inhoud-overdracht-codering: 7bit

Hallo, ${DACS::user}!

--${DACS::grens}
Inhoudstype: tekst/html; charset=us-ascii
Inhoud-dispositie: inline
Inhoud-overdracht-codering: 7bit


Hallo, ${DACS::user}!

--${DACS::grens}--


Het volgende commando kan worden gebruikt om een ​​bericht met een meerdelig/alternatief te verzenden
gestructureerd lichaam:

% dacsemail -ct multipart/alternatief -f auggie@voorbeeld.com
-t harley@voorbeeld.com -s "Hallo" -transform -var gebruiker Auggie -bf mijnbestand

Het resulterende bericht ziet er ongeveer als volgt uit:

aan: harley@voorbeeld.com
Vanaf: auggie@voorbeeld.com
Onderwerp: Hallo
Inhoudstype: meerdelig/alternatief; grens = "_---------=_03885942562898683484"
Datum: wo, 07 april 2010 16:48:41 -0700 (PDT)
Content-overdracht-codering: 7bit
X-mailer: DACS 1.4.24a

Dit is een uit meerdere delen bestaand bericht in MIME-formaat.

--_----------=_03885942562898683484
Inhoudstype: tekst/gewoon; charset=us-ascii
Inhoud-dispositie: inline
Inhoud-overdracht-codering: 7bit

Hallo, Auggie!

--_----------=_03885942562898683484
Inhoudstype: tekst/html; charset=us-ascii
Inhoud-dispositie: inline
Inhoud-overdracht-codering: 7bit


Hallo, Auggie!


--_----------=_03885942562898683484--

Gebruik dacsemail online met de services van onworks.net



Nieuwste Linux & Windows online programma's