Thats possible using email script Velocity
Something like this
#set ($currentdate = $date.get('yyyy-M-d') )
#set ($sendingdate1 = ('2017-2-27') )
#set ($sendingdate2 = ('2017-3-9') )
#set ($sendingdate3 = ('2017-3-20') )
#set ($sendingdate4 = ('2017-3-30') )
#set ($sendingdate5 = ('2017-4-10') )
#set ($sendingdate6 = ('2017-4-18') )
#if
($currentdate.compareTo($sendingdate1) == 0)
Subject 1 here
#elseif
($currentdate.compareTo($sendingdate2) == 0)
Subject 2 here
#elseif
($currentdate.compareTo($sendingdate3) == 0)
Subject 3here
#elseif
($currentdate.compareTo($sendingdate4) == 0)
Subject one 4 here
#elseif
($currentdate.compareTo($sendingdate5) == 0)
Subject 5 here
#elseif
($currentdate.compareTo($sendingdate6) == 0)
Subject 6 here
#else
Subject default here
#end
Be careful with the follow: