GreenArrow Email Software Documentation

Legacy Maintenance Commands

Introduction

This page details commands that were formerly needed, but have been replaced in more recent versions of GreenArrow. These commands are still operational (to avoid breaking integrations that depend on them), but are no longer the recommended way of engaging these behaviors.

Commands

hvmail_init

This command offered a few mechanisms for viewing GreenArrow’s sub-service status or starting/restarting services:

hvmail_init status
hvmail_init restart
hvmail_init restart_sending_processes
hvmail_init start
hvmail_init stop

These commands have been replaced by greenarrow commands:

greenarrow service status
greenarrow service restart senders_and_first_attempt_queues
greenarrow service restart senders
greenarrow service start senders_and_first_attempt_queues
greenarrow service stop senders_and_first_attempt_queues

hvmail_update_tcprules

This command was formerly needed to engage changes to the smtp.tcp, smtp2.tcp, and/or smtp3.tcp files:

/var/hvmail/bin/hvmail_update_tcprules smtp
/var/hvmail/bin/hvmail_update_tcprules smtp2
/var/hvmail/bin/hvmail_update_tcprules smtp3

These commands are now run automatically when reloading GreenArrow configuration:

greenarrow config reload


Copyright © 2012–2025 GreenArrow Email