{{ $address := replace (.emailAddress | safeURL) "mailto:" "" -}} {{ $addressParts := split $address "@" -}} {{ $userName := (index $addressParts 0) -}} {{ $domain := (index $addressParts 1) -}} {{ $domainParts := split $domain "." -}} {{ $domainName := (index $domainParts 0) -}} {{ $domainExtension := delimit (after 1 $domainParts) "." -}} {{ $domainFull := cond (eq $domainExtension "") $domainName (printf "%s.%s" $domainName $domainExtension) -}}