/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
mutt -bodytekst fra variabel?
Fra : CykelSmeden fra Aalb~


Dato : 01-12-02 11:38

Jeg er i stand til at starte mutt fra et script efter modellen:
/usr/bin/mutt -s fis adr@somewh.any < /bib/brev.txt
hvor min brevtekst er i /bib/brev.txt og ender med en "."

men når jeg nu har min kode i en scriptvariabel, hvordan undgår jeg så at
gemme variablen i /bib/brev.txt ?

jeg mangler en switch til mutt "-b bodytext"

finn

--
--- CykelSmeden.... edb på gadeplan

Hvis intet er anført, taler jeg om RH 7.1
og når jeg spørger, er det bare fordi jeg ved for lidt!



 
 
Kim Hansen (01-12-2002)
Kommentar
Fra : Kim Hansen


Dato : 01-12-02 12:26


Jeg går ud fra at dit script er skrevet i Perl.

"CykelSmeden fra Aalborg" <outlook@acnord.SLET.dk> writes:

> Jeg er i stand til at starte mutt fra et script efter modellen:
> /usr/bin/mutt -s fis adr@somewh.any < /bib/brev.txt
> hvor min brevtekst er i /bib/brev.txt og ender med en "."
>
> men når jeg nu har min kode i en scriptvariabel, hvordan undgår jeg så at
> gemme variablen i /bib/brev.txt ?

Det kan du gøre ved at bruge:
open(FH,"|/usr/bin/mutt -s fis adr@somewh.any");
print FH $body;
close FH;

Men jeg tror stadig at det er nemmere for dig at bruge et modul som
Net::SMTP, der er et eksempel i den man-side der følger med som er
meget nemt at gå ud fra.

--
Kim Hansen | |\ _,,,---,,_ | Det er ikke
Dalslandsgade 8, A708 | /,`.-'`' -. ;-;;,_ | Jeopardy.
2300 København S | |,4- ) )-,_. ,\ ( `'-' | Svar _efter_
Phone: 32 88 60 86 | '---''(_/--' `-'\_) | spørgsmålet.

CykelSmeden fra Aalb~ (01-12-2002)
Kommentar
Fra : CykelSmeden fra Aalb~


Dato : 01-12-02 14:51


"Kim Hansen" <k-tahf.qvxh@oek.dk> skrev i en meddelelse
news:x62of867zgb.fsf@tyr.diku.dk...
>
> Jeg går ud fra at dit script er skrevet i Perl.
>
?
>
> Det kan du gøre ved at bruge:
> open(FH,"|/usr/bin/mutt -s fis adr@somewh.any");
> print FH $body;
> close FH;

tak, - det virker fint!

> Men jeg tror stadig at det er nemmere for dig at bruge et modul som
> Net::SMTP, der er et eksempel i den man-side der følger med som er
> meget nemt at gå ud fra.
>
Det er lige det med at bruge tid på noget nyt og ukendt, når det nu er så
sjældent man skal bruge det.

men du her givetvis ret!

finn



Byrial Jensen (10-12-2002)
Kommentar
Fra : Byrial Jensen


Dato : 10-12-02 21:18

CykelSmeden fra Aalborg <outlook@acnord.SLET.dk> skrev:

> jeg mangler en switch til mutt "-b bodytext"

Hvorfor kan du ikke bruge "mutt -i bodytext"?

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste