Skip to content

loictlpk/fmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Before using

add your domain in /etc/hosts

mydomain.com x.x.x.x

update root crontab with

sudo crontab -e -u root

crontab content

@reboot bash $HOME/fmail.sh

connect as root

sudo su
nano $HOME/fmail.sh

script content

#!/bin/bash
###for fortiapi
sudo echo 2 > /bin/fortiapi/auth/auth.log
sudo rm /bin/fortiapi/auth/happy_cookie.txt 2> /dev/null

make executable

chmod +x $HOME/fmail.sh

auth.log permissions must be

-rw-r--r-- 1 user group ..... auth/auth.log	 

if it's false do

chmod 644 auth/auth.log

modify source/variables and adjust domain variable

domain="mydomain.com"

move project directory to /bin

sudo mv -r fmail /bin/fortiapi

create wrapper script

cd /bin
sudo touch fmail && sudo chmod +x fmail && sudo chown -R loic /bin/fortiapi && sudo nano fmail

script content

#!/bin/bash
# Change repo
cd /bin/fortiapi
# exec script with all arguments
./fmail.sh "$@"

use

fmail

About

fortimail rest api manager. System|personal Quarantine, Blocklist and safelist management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages