sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #06772
Re: proc..fetch..pine..ogjegskalkommeefterdig
Niels Rasmussen wrote:
...
> Jeg har dog fundet ud af (ved hjælp af denne udemærkede mailingliste) at
> Pine IKKE kan kobles til en pop3-konto.
> Så langt så godt!
>
> Jeg har også fundet ud af at jeg skal bruge fetchmail til at hente post
> fra min ISP og lægge den i en Mail-folder!
Jeg har det sådan:
under root: fetchmail henter post, og afleverer til sendmail (SMTP)
som afleverer det videre til min konto (frank).
I sendmail har jeg indbygget procmail, så ~/.procmailrc kan indeholde
regler for sortering i foldere hvis dette ønskes.
Procmail er dog ikke nødvendig.
Hvis du allerede kan aflevere post lokalt mellem brugere
med mail, pine el. lignende, så behøver du ikke ændre sendmail opsætningen.
> Jeg har også fundet af at procmail skal hente min post fra
> Mail-folderen) og smide den over i det mail-katalog som pine har
> oprettet!
> Så langt så godt!
>
> Og så er der vist også noget med sendmail men den tror jeg at jeg vil
> vente lidt med (skulle vist være temmelig besværlig eller ua?)
Kommer an på om din distribution har konfigureret den korrekt
til en hjemme-installation. Om ikke andet skal sendmail anvendes
til at sende posten ud med ....
> Min ppp-opsætning er som følger:
....
jeg antager at ppp og interner virker.
...
> HOSTS:
> IP Name Nicknames
> 127.0.0.1 localhost localhost.localdomain
Muligvis skal localhost og localhost.localdomain byttes om, det
stemmer ligesom ikke med overskrifterne.
...
> Og mens jeg er igang: Kan man lave en scriptfil der kan ringe op fra
> prompten med "Ring op" i stedet for det lange /usr/sbin/usernetctl ppp0
> up
> og "ring ned" i stedet for /usr/sbin/usernetctl ppp0 down.
> I så fald, hvor skal sådan et script placeres ??
Brug f.eks. aliases i din ~/.bash_profile (eller evt ~/.bashrc)
se evt. "man bash" for en forklaring af opstartsscript.
eller se i http://www.sslug.dk/artikler/begyndertiips.html
men :
alias ringop='/usr/sbin/usernetctl ppp0 up'
alias ringned='/usr/sbin/usernetctl ppp0 down'
Du kan også indtaste dem ved prompten, men så virker det kun
i den igangværende shell.
2) Alternativt i opstartsfilen:
function ring {
if [ "$1" == "op" -o "$1" == "up" ] ; then
/usr/sbin/usernetctl ppp0 up
elif [ "$1" == "ned" -o "$1" == "down" ] ; then
/usr/sbin/usernetctl ppp0 down
else
echo 'brug "ring op" eller "ring ned"'
fi
}
3) lav et shell script med navn ~/bin/ring eller /usr/local/bin/ring
og placer ovenstående i filen:
#!/bin/sh
if [ "$1" == "op" -o "$1" == "up" ] ; then
/usr/sbin/usernetctl ppp0 up
elif [ "$1" == "ned" -o "$1" == "down" ] ; then
/usr/sbin/usernetctl ppp0 down
else
echo 'brug "ring op" eller "ring ned"'
fi
husk "chmod +x /usr/local/bin/ring" på filen.
--
mvh Frank Damgaard frda@xxxxxxxxxxxxx | frank@xxxxxxxx |fido 2:236/15.2
References