Если в правиле используются регулярные выражения (, похоже, что это так ), тогда измените
/^To:.targetuser@ourcompanyshostname.org/ REJECT
-
/^To:.*targetuser@ourcompanyshostname.org/ REJECT
.*
позволяет любой строке находиться между To:
и targetuser@
. Обратите внимание, что это также будет отклонять электронные письма, отправленные на someothertargetuser
, поскольку это также будет соответствовать выражению.
Вероятно, есть лучший способ сделать это, но для достижения именно того, что вы пытаетесь сделать, вы можете использовать «здесь документ»:
#!/bin/bash
pip install wheel
pip install cookiecutter
pip install flask
pip install gunicorn
pip install uwsgi
sudo cat > /etc/systemd/system/website.service << EOF
[Unit]
Description=Gunicorn instance to serve website
After=network.target
[Service]
User=${USER}
Group=www-data
WorkingDirectory=/home/${USER}/website
Environment="PATH=/home/${USER}/website/venv/bin"
ExecStart=/home/${USER}/website/venv/bin/gunicorn --workers 3 --bind unix:website.sock -m 007 wsgi:app
[Install]
WantedBy=multi-user.target
EOF
Все, что находится между << TOKEN
и строкой, содержащей только TOKEN
, является документом; в моем примере я использовал EOF
в качестве токена.