core: support Message post option
providers/docker: Guard some features with HasSSH checks