I think you mean to use the file as the source for the signature, rather than typing it in at the CLI. If this is the case, try:
Code:
zmprov mcf zimbraDomainMandatoryMailSignatureText $(cat file_containing_text)
In other words, you are passing the results of concatenating the file to the command.
Hope that helps
Jon