/media/sda-magnetic/david/Dokumente-15/fernuni-hagen/cs-i-ii/old-cs-2-01/informatik2/bash-programming/lex-yacc-bash-etc/bash0017imapsmtpyaccpostfix.txt


smtpd_client_restrictions
smtpd_sender_restrictions
smtpd_recipient_restrictions
smtpd_relay_restrictions
smtpd_helo_restrictions
smtpd_etrn_restrictions
smtpd_data_restrictions
smtpd_end_of_data_restrictions

permit_my_networks

reject_unknown_client
reject_unknown_client_hostname
reject_unknown_reverse_client_hostname
reject_unknown_helo_hostname
reject_invalid_hostname
reject_unknown_hostname

reject_unknown_client
reject_unknown_reverse_client_hostname
reject_unknown_client_hostname
reject_unknown_helo_hostname
reject_unknown_sender_domain
reject_unknown_recipient_domain

reject_non_fqdn_sender
reject_non_fqdn_client
reject_non_fqdn_recipient

reject_unauth_pipelining
reject_unauth_destination

check_policy_service

a CAPABILITY
a LOGIN "user" "passwd"
a SELECT INBOX
a LIST "" *
a FETCH 1 RFC822
a STORE 1
a CLOSE
a EXPUNGE
a SEARCH
a LOGOUT

HELO/EHLO
MAIL
DATA 
RST
VRFY
EXPN
NOOP
QUIT

%{
#include <ctype.h>
#include <stdio.h>
%}
%token NUMBER
%% 
lines           :   lines expr '\n'     {printf("%d\n");}
                |   expr
                ;
expr            :   expr '+' term       {$$=$1+$3;}
                |   expr '-' term       {$$=$1-$3;}
                |   term
                ;
term            :   term '*' factor     {$$=$1*$3;}
                |   term '/' factor     {$$=$1/$3;}
                |   factor
                ;
factor          :   '(' expr ')         {$$=$2;}
                |   NUMBER
                ;
                
                
                
#!/bin/bash

# dies ist ein Kommentar
echo "Hallo Welt"
var1=Hallo
var2="hello"

echo $var1
echo $var2 

if [ $var1 == $var2 ]
then 
  echo $var1
else
  echo $var2
fi

for i in "Hallo " "Welt " "sagt " "David " "Vajda "
 echo $i
done

while [ $var1 == $var2 ]
do
  echo $var1
done

typeset -i j=10

j=$(( 4 ))

while [ $j -le 50 ]
do
  echo $j
  j=$(($j+1))
done