nat (inside,outside) static = Provided 1 to 1 nat from external to internal and gets nested
within the object network group
.
!
nat (inside,outside) source static = Provides internal traffic to get naTTed using the
Public naTTed ip address rather than using the global dynamic ip address otherwise packets
would get lost and dropped
.

object network HQMS1
host 10.0.0.51
!
object network HQMS1_PUBLIC-IP
(This object is referenced on a NaT static).
host 2.2.2.211
!
object network HQMS1
nat (inside,outside) static HQMS1_PUBLIC-IP service tcp smtp smtp

( Port Forward based on tcp port smtp).
!
object-group service Exchange tcp
description: Exchange ports
port-object eq https
port-object eq smtp
port-object eq 8081
!
access-list outside_in extended permit tcp any object HQMS1 object-group Exchange
!
access-group outside_in in interface outside  (Assign to outside in Interface).
!
!
nat (inside,outside) source static HQMS1 HQMS1_PUBLIC-IP destination
static HQMS1_PUBLIC-IP HQMS1