Blame view

application/libs/PHPMailer/test/fakesendmail.sh 474 Bytes
8d65d0ce   andryeyev   init
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  #!/usr/bin/env bash
  #Fake sendmail script, adapted from:
  #https://github.com/mrded/MNPP/blob/ee64fb2a88efc70ba523b78e9ce61f9f1ed3b4a9/init/fake-sendmail.sh
  
  #Create a temp folder to put messages in
  numPath="${TMPDIR-/tmp/}fakemail"
  umask 037
  mkdir -p $numPath
  
  if [ ! -f $numPath/num ]; then
    echo "0" > $numPath/num
  fi
  num=`cat $numPath/num`
  num=$(($num + 1))
  echo $num > $numPath/num
  
  name="$numPath/message_$num.eml"
  while read line
  do
    echo $line >> $name
  done
  exit 0