<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SCHLIERF IT-Consulting GmbH</title>
    <description></description>
    <link>http://schlierf.info/</link>
    <atom:link href="http://schlierf.info/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Sun, 09 Feb 2020 20:30:47 +0100</pubDate>
    <lastBuildDate>Sun, 09 Feb 2020 20:30:47 +0100</lastBuildDate>
    <generator>Jekyll v4.0.0</generator>
    
      <item>
        <title>GPG Smartcard auf mehreren Rechnern verwenden</title>
        <description>&lt;p&gt;Will man eine GPG Smartcard auf mehreren Rechner verwenden hat man das Problem,&lt;br /&gt;
dass auf weiteren Systemen der Schlüssel im GPA nicht angezeigt wird.&lt;br /&gt;
Ich habe die Schlüssel mehrfach neu erzeugt und lange gesucht, weil ich dachte das irgendetwas auf der Karte fehlerhaft ist&lt;/p&gt;

&lt;p&gt;Um euch die Suchen abzukürzen hier die simple Lösung.&lt;/p&gt;

&lt;!--more--&gt;

&lt;p&gt;Man muss den öffentlichen Schlüssel importieren und sein Vertrauen aussprechen&lt;/p&gt;

&lt;p&gt;Rechtsklick im GPA auf den Schlüssel –&amp;gt; Schlüssel-Vertrauen einstellen… und dort “Absolut” wählen.&lt;br /&gt;
und dann mittels&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;gpg --card-edit  
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;gefolgt von einem&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;fetch  
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;GPA mitteilen, dass der Key auf der Karte ist.&lt;/p&gt;

&lt;p&gt;Hat man den public key auf einen Keyserver hochgeladen (oder seinen eigenen Webserver) muss man den öffentlichen Schlüssel entfällt das vorherige importieren, wenn auf der Smartcard die URL des öffentlichen Schlüssels eingetragen ist.&lt;/p&gt;
</description>
        <pubDate>Fri, 15 Apr 2016 09:45:49 +0200</pubDate>
        <link>http://schlierf.info/articles/2016-04-15-GPG/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2016-04-15-GPG/</guid>
        
        
      </item>
    
      <item>
        <title>RPi.GPIO Segmentation Fault (segfault) if GPIO.remove_event_detect is used in callback</title>
        <description>&lt;p&gt;If using python GPIO module, you’ll get Segfaults when calling the GPIO.remove_event_detect in the callback.&lt;/p&gt;

&lt;p&gt;To avoid this you can use this workaround:&lt;/p&gt;

&lt;!--more--&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;import time
from time import mktime, time, sleep
import RPi.GPIO as GPIO
import requests

def button_press_isr1(channel):
    #Do not use &amp;gt;&amp;gt; SEGFAULT
    #GPIO.remove_event_detect(18)
    #Instead use a variable to set the callback on ignore
    if ignoreCalls==1:
        return
    ignoreCalls=1
    cnt = 0
    edge_start1 = time()
    while (time() - edge_start1) &amp;lt;= 0.035 :
        if GPIO.input(18) == 0 : 
            cnt += 1
        else: 
            cnt = 0
        if cnt == 7 :
            break
    if cnt == 7 :
        response = requests.post(url=&quot;http://192.168.1.5:8080&quot;)
    #and wherever you would activate the callback again, just remove the ignoreCalls switch
    ignoreCalls=0
    #GPIO.add_event_detect(18, GPIO.FALLING, callback=button_press_isr1)

def init():
  #variable used as workaround for the SEGFAULT Problem
  global ignoreCalls
  ignoreCalls=0
  GPIO.setwarnings(True)
  GPIO.setmode(GPIO.BCM)
  GPIO.setup(18, GPIO.IN)

  GPIO.add_event_detect(18, GPIO.FALLING, callback=button_press_isr1)

def main():
  try:
    while True:
      sleep(0.03)

  except KeyboardInterrupt:
      # exit with CTRL+C
      print(&quot;CTRL+C used to end Program&quot;)
  finally:
    GPIO.cleanup()

if __name__ == &quot;__main__&quot;:
    init()
    main()
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        <pubDate>Fri, 15 Apr 2016 09:45:49 +0200</pubDate>
        <link>http://schlierf.info/articles/2016-08-26-RPi.GPIO_SegFault/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2016-08-26-RPi.GPIO_SegFault/</guid>
        
        
      </item>
    
      <item>
        <title>Mueslis BeeHive auf Uberspace.de verwenden</title>
        <description>&lt;p&gt;Kurze Zusammenfassung wie man sich Mueslis BeeHive auf uberspace.de einrichtet.
&lt;!--more--&gt;&lt;/p&gt;

&lt;p&gt;Feedback zum howto bitte an beehive (A) schlierf. info&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/muesli/beehive&quot;&gt;https://github.com/muesli/beehive&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Um Mueslis BeeHive auf uberspace laufen zu lassen muss man:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Go einrichten und beehive von GitHub holen&lt;/li&gt;
  &lt;li&gt;einen freien Port auf dem Server finden&lt;/li&gt;
  &lt;li&gt;einen Apache Proxy konfigurieren und&lt;/li&gt;
  &lt;li&gt;webseitenaufrufe absichern&lt;/li&gt;
  &lt;li&gt;Einen Service erstellen, damit das ganze auch läuft wenn man nicht eingeloggt ist&lt;/li&gt;
&lt;/ol&gt;

&lt;!--more--&gt;

&lt;p&gt;1) GO Einrichten:&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;mkdir -p ~/src/go
export GOPATH=~/src/go
export PATH=$PATH:~/src/go/bin
echo &quot;export GOPATH=~/src/go/&quot; &amp;gt;&amp;gt; ~/.bash_profile
echo &quot;export PATH=$PATH:~/src/go/bin&quot; &amp;gt;&amp;gt; ~/.bash_profile
go get github.com/muesli/beehive
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;2) Freien Port auf dem Server finden
Einfach einen port aussuchen zwischen 61000 und 65000&lt;/p&gt;

&lt;p&gt;Prüfen ob der Port auch wirklich frei ist:&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;netstat -tulpen | grep PORTNUMMER
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Also z.B.&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;netstat -tulpen | grep 64166
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Gibt der befehl nichts zurück ist der Port frei.
Sonst einfach eine andere Portnummer ausprobieren.&lt;/p&gt;

&lt;p&gt;Für die Scripte legen wir zwei variable an.
Die werden nur in dieser Session zur installation benötigt und müssen nicht in die .rc&lt;/p&gt;

&lt;p&gt;Für den Port den wir verwenden wollen
und gleich eines für die Domain für später (bitte durch deine domain ersetzen (z.B. http://hansdampf.fomalhaut.uberspace.de):&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;export BEEHIVE_PORT=64166
export BEEHIVE_URL=http://my.domain.tld
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;APACHE proxy einrichten, damit der beehive von aussen erreichbar ist aber mit passwort geschützt wird. (HTTP_BASIC_AUTH)&lt;/p&gt;

&lt;p&gt;Wenn man noch keine .htuser Datei hat, wird sie neu erzeugt&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;htpasswd -mc /var/www/virtual/$USER/.htuser USERNAME
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;sonst das c weglassen, damit der neue user nur hinzugefügt wird.&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;htpasswd -m /var/www/virtual/$USER/.htuser USERNAME
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Dann wird die .htaccess datei angelegt:&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cat &amp;lt;&amp;lt;__EOF__ &amp;gt; /var/www/virtual/$USER/html/.htaccess
AuthType Basic
AuthName &quot;Hive&quot;
AuthUserFile /var/www/virtual/$USER/.htuser
Require valid-user

RewriteEngine On
RewriteRule (.*) http://localhost:$BEEHIVE_PORT/$1 [P]
__EOF__
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;mark&gt;Achtung: Hier muss das http://localhost stehen bleiben&lt;/mark&gt;&lt;/p&gt;

&lt;p&gt;Testen kann man das ganze in dem man in das Verzeichnis wechselt&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cd $GOPATH/src/github.com/muesli/beehive
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;und&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;beehive -bind :$BEEHIVE_PORT -canonicalurl &quot;$BEEHIVE_URL&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;startet.&lt;/p&gt;

&lt;p&gt;Den Service einrichten kann man mit&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;uberspace-setup-svscan
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Dadurch wird ein service Verzeichnis im home Verzeichnis erstellt, dass man für eigene Services nutzen kann.&lt;/p&gt;

&lt;p&gt;Zunächst erstellen wir uns ein Verzeichnis für unsere service Scripte.&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;mkdir ~/run_beehive
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Dann legen wir das Startscript für den Service an:&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cat &amp;lt;&amp;lt;__EOF__ &amp;gt; ~/run_beehive/run
#!/bin/sh
# These environment variables are sometimes needed by the running daemons
export USER=$USER
export HOME=$HOME
export GOPATH=~/src/go
export PATH=\$PATH:~/src/go/bin

# Include the user-specific profile
. \$HOME/.bash_profile

cd \$GOPATH/src/github.com/muesli/beehive

exec beehive -bind :$BEEHIVE_PORT -canonicalurl &quot;$BEEHIVE_URL:80&quot;
__EOF__
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Die Datei muss noch ausführbar gemacht werden:&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;chmod +x ~/run-beehive/run
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;und für die Logs noch ein Script anlegen:&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;mkdir ~/run-beehive/log
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;cat &amp;lt;&amp;lt;__EOF__ &amp;gt; ~/run-beehive/log/run
#!/bin/sh
exec multilog t ./main
__EOF__
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Und ausführbar machen:&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;chmod +x ~/run-beehive/log/run
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Dann den Link ins Service Verzeichnis anlegen,&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;ln -s ~/run-beehive ~/service/beehive
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Danach lässt sich der Service mit svc verwalten.&lt;/p&gt;
&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Start: svc -u ~/service/beehive
Restart: svc -du ~/service/beehive
Stop: svc -d ~/service/beehive
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
</description>
        <pubDate>Wed, 01 Mar 2017 11:35:49 +0100</pubDate>
        <link>http://schlierf.info/articles/2017-03-01-BeeHive_on_uberspace/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2017-03-01-BeeHive_on_uberspace/</guid>
        
        
      </item>
    
      <item>
        <title>Gitea auf Uberspace.de verwenden</title>
        <description>&lt;p&gt;Kurze Zusammenfassung wie man sich Gitea auf uberspace.de einrichtet.
&lt;!--more--&gt;&lt;/p&gt;

&lt;p&gt;mkdir -p ~/src/go
export GOPATH=~/src/go
export PATH=$PATH:~/src/go/bin
echo “export GOPATH=~/src/go/” » ~/.bash_profile
echo “export PATH=$PATH:~/src/go/bin” » ~/.bash_profile
go get -d -u code.gitea.io/gitea&lt;/p&gt;

&lt;p&gt;cd $GOPATH/src/code.gitea.io/gitea&lt;/p&gt;

&lt;p&gt;Check Versions git branch -a&lt;/p&gt;

&lt;p&gt;get STABLE git checkout remotes/origin/release/v1.0&lt;/p&gt;

&lt;p&gt;TAGS=”bindata” make generate build&lt;/p&gt;

&lt;p&gt;export GITEA_PORT=64554&lt;/p&gt;

&lt;p&gt;HTTPS:
https://wiki.uberspace.de/webserver:https&lt;/p&gt;

&lt;p&gt;mkdir /home/$USER/src/go/src/code.gitea.io/gitea/custom
mkdir /home/$USER/src/go/src/code.gitea.io/gitea/custom/conf
cp /home/$USER/src/go/src/code.gitea.io/gitea/conf/app.ini /home/$USER/src/go/src/code.gitea.io/gitea/custom/conf/app.ini
sed -i – “s/(RUN_USER = )(.&lt;em&gt;)/\1$USER/g” /home/$USER/src/go/src/code.gitea.io/gitea/custom/conf/app.ini
sed -i – “s/(HTTP_PORT = )([0-9].&lt;/em&gt;)/\1$GITEA_PORT/g” /home/$USER/src/go/src/code.gitea.io/gitea/custom/conf/app.ini
sed -i – “s@(CERT_FILE = )(.&lt;em&gt;)@\1~/.config/letsencrypt/live/$USER.$HOST/cert.pem@g” /home/$USER/src/go/src/code.gitea.io/gitea/custom/conf/app.ini
sed -i – “s@(KEY_FILE = )(.&lt;/em&gt;)@\1~/.config/letsencrypt/live/$USER.$HOST/privkey.pem@g” /home/$USER/src/go/src/code.gitea.io/gitea/custom/conf/app.ini
sed -i – “s/(SECRET_KEY = )(.*)/\1$(pwgen -s 25 1)/g” /home/$USER/src/go/src/code.gitea.io/gitea/custom/conf/app.ini&lt;/p&gt;

</description>
        <pubDate>Wed, 01 Mar 2017 11:35:49 +0100</pubDate>
        <link>http://schlierf.info/articles/2017-03-02-Gitea_on_uberspace/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2017-03-02-Gitea_on_uberspace/</guid>
        
        
      </item>
    
      <item>
        <title>Microsoft Office 365</title>
        <description>&lt;p&gt;Macht es Sinn sich einen Server ins Büro zu stellen, um E-Mails zu senden?
Braucht man einen eigenen Applikationsserver um eine Branchenlösung zu betreiben?
Wieviel Infrastruktur muss ich selber besitzen?
Was kostet mich ein Umstieg?
&lt;!--more--&gt;&lt;/p&gt;

&lt;p&gt;Um E-Mails mit einer eigenen Domain zu senden und empfangen zu können braucht man keinen eigenen Server, das weiß mittlerweile fast jeder.
Man bucht sich beim ISP seines Vertrauens ein Webshostingpaket und hat dann IMAP Zugriff und Webspace.&lt;/p&gt;

&lt;p&gt;Aber was, wenn man auch Kollegen Termine eintragen möchte oder eine Skype Konferenz aufsetzen will.
Was wenn man eine Unternehmenseigene Adressverwaltung haben möchte, Kunden einen Servicebereich zum Up- und Download von Dateien anbieten will.
Eben all die Dinge tun will, die größere Unternehmen auch haben.&lt;/p&gt;

&lt;p&gt;Muss ich dann einen Server kaufen, aufstellen, installieren und warten?
Nein.
Brauch ich eine eigene IT Abteilung?
Nein.&lt;/p&gt;

&lt;p&gt;Man kann es sich auch leichter machen.&lt;/p&gt;

&lt;p&gt;Office 365 Business bietet all das zu einem (im Vergleich zum eigenen Server) Schnäppchenpreis, wenn man einen Administrator hat der sich um die Einrichtung und Betreuung kümmert.&lt;/p&gt;

&lt;p&gt;Schreiben Sie mir eine E-Mail und wir sprechen durch was Ihnen das bringt und was es Sie kostet.&lt;/p&gt;
</description>
        <pubDate>Tue, 29 May 2018 14:20:00 +0200</pubDate>
        <link>http://schlierf.info/articles/2018-05-29-Microsoft%20Office%20365/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2018-05-29-Microsoft%20Office%20365/</guid>
        
        
      </item>
    
      <item>
        <title>Archivierst du noch oder findest du schon?</title>
        <description>&lt;p&gt;Wie legen Sie eigentlich Ihre E-Mails ab?
Sortieren Sie auch wie viele andere Ihre Geschäftlichen E-Mails einzeln in irgendeine Struktur um sie später einfacher wieder zu finden?
Warum das nicht so effizient ist, kann ich Ihnen kurz sagen.
&lt;!--more--&gt;&lt;/p&gt;

&lt;p&gt;Das einsortieren braucht viel Zeit und falls eine E-Mail es mal aus versehen in den falschen Ordner schafft, ist Sie so gut wie nicht mehr zu finden.&lt;br /&gt;
Warum macht man sich denn die Mühe?&lt;br /&gt;
Wenn es Ihnen um das einfache auffinden von E-Mails nach längerer Zeit geht, hab ich einen Vorschlag.&lt;br /&gt;
Werfen Sie alles ins Archiv! (Nicht mit dem Archivieren der alten Outlook Versionen Verwechseln!)&lt;br /&gt;
Warum sollten Sie es sich so einfach machen und nicht händisch sortieren?&lt;br /&gt;
Ganz einfach. Weil es Zeit spart und besser durchsuchbar ist.&lt;/p&gt;

&lt;p&gt;In Office 365 gibt es eine Funktion um sich so genannte “Suchordner” anzulegen.&lt;br /&gt;
Das bedeutet, Sie werfen alle E-Mails in einen Topf und erstellen sich einen Dynamischen Ordner der Ihnen alle E-Mails aus dem Topf anzeigt, die einem definierten Filter entsprechen.&lt;/p&gt;

&lt;p&gt;Beispiel:&lt;br /&gt;
Ihr Kunde schickt Ihnen immer E-Mails von der Adresse: kunde@suchordner.de
Abgearbeitete E-Mails werfen Sie mit dem Button: Archivieren in Ihren Online Archiv Ordner.&lt;br /&gt;
Sie erstellen einen neuen Suchordner mit dem Filter: Nachricht von oder an eine Bestimmte Person.&lt;br /&gt;
Dort stellen als “Nachricht von oder an:” ein: suchordner.de&lt;br /&gt;
bei Suchen in geben Sie “Archiv” an.&lt;br /&gt;
Schon sehen Sie alle E-Mails von allen Ansprechpartnern beim Kunden geschickt haben in diesem Ordner.&lt;br /&gt;
Wenn Sie ihre gesendeten E-Mails auch immer ins Archiv schieben, tauchen diese hier auch wieder auf.&lt;br /&gt;
Ganz ohne das nervige Sortieren 1.0 von früher.&lt;/p&gt;
</description>
        <pubDate>Tue, 29 May 2018 14:20:00 +0200</pubDate>
        <link>http://schlierf.info/articles/2018-05-30-O365_Archiv/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2018-05-30-O365_Archiv/</guid>
        
        
      </item>
    
      <item>
        <title>E-Mail Anhänge mit Übergröße?</title>
        <description>&lt;p&gt;Verschicken Sie öfter E-Mails mit großen Anhängen?&lt;br /&gt;
z.B: Bilder, Pläne oder Entwürfe?&lt;br /&gt;
Wie machen Sie das?&lt;br /&gt;
Aufteilen auf mehrere E-Mails?&lt;br /&gt;
Verwenden Sie DropBox?&lt;br /&gt;
Office 365 Business beinhaltet auch OneDrive und damit geht es direkt über Outlook.
&lt;!--more--&gt;&lt;/p&gt;

&lt;p&gt;Wenn Sie in Outlook mit Exchange Online Verbunden sind und eine OneDrive Verknüpfung haben (sollte nach dem Einrichten automatisch da sein), bietet Ihnen Outlook beim Einfügen einer Anlage an, dass Sie den Anhang auf OneDrive ablegen.&lt;br /&gt;
Das hat den Vorteil, dass Sie den Anhang nicht per E-Mail übertragen sondern nur einen Link in der E-Mail auf das Attachment auf Ihrem OneDrive aber vor allem kann man so auch Änderungen zulassen.&lt;br /&gt;
Das bedeutet, Sie können z.B. ein Word Dokument verschicken und der Empfänger kann es direkt bearbeiten.&lt;br /&gt;
Wollen Sie nicht dass bearbeitet werden kann, reicht ein klick auf Berechtigungen ändern und es kann umgestellt werden.&lt;/p&gt;

&lt;p&gt;Bei jedem Office Business Plan ist 1TB Cloud Speicherplatz inklusive.&lt;/p&gt;

</description>
        <pubDate>Fri, 01 Jun 2018 09:20:00 +0200</pubDate>
        <link>http://schlierf.info/articles/2018-06-01-Mails_mit_grossem_Anhang/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2018-06-01-Mails_mit_grossem_Anhang/</guid>
        
        
      </item>
    
      <item>
        <title>Know-how lässt sich nicht mit Hardware erschlagen.</title>
        <description>&lt;p&gt;Der Rechner ist zu langsam!&lt;br /&gt;
Der Server packt das nicht!
Das Netzwerk ist schlecht!&lt;br /&gt;
Nicht immer braucht man für einen reibungslosen Ablauf mehr oder bessere Hardware.
Oft reicht das genaue betrachten der Abläufe um Schwachstellen zu finden.
Das ist Zeitaufwendig und neue Hardware kann man damit auch nicht verkaufen.
Aber es lohnt sich. Auch aus Sicht des Beraters.
&lt;!--more--&gt;&lt;/p&gt;

&lt;p&gt;Eine Applikation mit Access läuft im Netzwerk auf einem Linux Server immer langsamer.&lt;br /&gt;
Klar, der Server ist zu lahm, es muss neue Hardware her.&lt;br /&gt;
Auch der Softwarehersteller ist sich sicher. Seine Applikation läuft normalerweise schnell, es kann gar nicht anders sein. Die Hardware ist schuld.&lt;br /&gt;
Es wurden Abenteuerliche Angaben gemacht. “Neue NAS kaufen, weil es bei Kunden mit NAS immer läuft.”, “Windows Server aufsetzen, da läuft es immer besser.”, “…”&lt;br /&gt;
Der Trick der das ganze dann wieder beschleunigt hat? OPLOCKS abschalten! Da MDB mit Opportunistic Locking kontraproduktiv ist.&lt;br /&gt;
Zusammengefasst lässt sich auf jeden Fall sagen: Eine Neukauf von Hardware ohne vorherige Überprüfung ob die Hardware auch wirklich das Problem ist, ist kein sinnvolles Mittel um vermeintlich lahmende Server wieder in Schwung zu bringen.&lt;br /&gt;
Klar kann man einen Glückstreffer auch ohne Untersuchung landen.
Aber wer möchte sich, wenn es um seine IT Infrastruktur geht, auf das Glück verlassen?&lt;/p&gt;

</description>
        <pubDate>Mon, 11 Jun 2018 17:00:00 +0200</pubDate>
        <link>http://schlierf.info/articles/2018-06-11-Know_how/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2018-06-11-Know_how/</guid>
        
        
      </item>
    
      <item>
        <title>Spam Weiterleitungen zu Exchange Online</title>
        <description>&lt;p&gt;Wenn man E-Mails von einem anderen Anbieter auf Office 365 weiterleitet, hat man das Problem, 
dass Spam E-Mails nicht mehr richtig erkannt werden.
Das kann daran liegen, dass damit der Absenderserver ein “sauberer” Server ist. Nämlich der des Anbieters.
&lt;!--more--&gt;&lt;/p&gt;

&lt;p&gt;Wenn der Anbieter keinen Weiterleitungsfilter anbietet, kann man schauen ob zumindest Spam-Header gesetzt werden.&lt;br /&gt;
WEB.de zum Beispiel setzt den Header X-UI-Out-Filterresults auf junk:10.&lt;br /&gt;
Damit kann man im Exchange Online eine Transportregel einrichten, die für E-Mails bei denen der Header gesetzt ist, &lt;br /&gt;
den SCL auf 9 setzt. 9 bedeutet soviel wie; “Ziemlich sicher Spam”. Man könnte auch 5 oder 6 verwenden,&lt;br /&gt;
dann würde die Mail als; “Vermutlich Spam” eingestuft werden aber wenn der WEB.de filter sie als Spam einstuft,&lt;br /&gt;
kann man davon aus gehen dass sie auch Spam ist.&lt;/p&gt;

</description>
        <pubDate>Mon, 10 Dec 2018 13:00:00 +0100</pubDate>
        <link>http://schlierf.info/articles/2018-12-07-Spam_Header/</link>
        <guid isPermaLink="true">http://schlierf.info/articles/2018-12-07-Spam_Header/</guid>
        
        
      </item>
    
  </channel>
</rss>
