diff --git a/bin/personagen b/bin/personagen index 721af64..c6a5780 100755 --- a/bin/personagen +++ b/bin/personagen @@ -42,7 +42,7 @@ NAME=`/opt/zimbra/bin/zmprov ga $1 displayName|egrep '^displayName:'|sed -e 's/^ for i in $( /opt/zimbra/bin/zmprov ga $1 zimbraMailAlias | grep zimbraMailAlias | awk '{print $2}' ); do PERSONA="${i}.persona" - echo "createIdentity $1 $PERSONA zimbraPrefFromAddress $i zimbraPrefWhenSentToAddresses $i zimbraPrefWhenSentToEnabled TRUE zimbraPrefFromDisplay \"$NAME\"" >> "${PROFFILE}" + echo "createIdentity $1 $PERSONA zimbraPrefFromAddress $i zimbraPrefWhenSentToAddresses $i zimbraPrefWhenSentToEnabled TRUE zimbraPrefFromAddressType sendAs zimbraPrefFromDisplay \"$NAME\"" >> "${PROFFILE}" done /opt/zimbra/bin/zmprov < "${PROFFILE}" diff --git a/bin/subzim b/bin/subzim index 7322eab..c47b49b 100755 --- a/bin/subzim +++ b/bin/subzim @@ -99,7 +99,7 @@ else NAME=`/opt/zimbra/bin/zmprov ga $MAILBOX displayName|egrep '^displayName:'|sed -e 's/^displayName: //'` echo "grr account $MAILBOX usr $SUBSCRIBER sendAs" >> "${PROFFILE}" echo "deleteIdentity $SUBSCRIBER $PERSONA" >> "${PROFFILE}" - echo "createIdentity $SUBSCRIBER $PERSONA zimbraPrefFromAddress $MAILBOX zimbraPrefWhenSentToAddresses $MAILBOX zimbraPrefWhenSentToEnabled TRUE zimbraPrefFromDisplay \"$NAME\" zimbraPrefWhenInFoldersEnabled TRUE zimbraPrefWhenInFolderIds $MOUNTPOINTID" >> "${PROFFILE}" + echo "createIdentity $SUBSCRIBER $PERSONA zimbraPrefFromAddress $MAILBOX zimbraPrefWhenSentToAddresses $MAILBOX zimbraPrefWhenSentToEnabled TRUE zimbraPrefFromDisplay \"$NAME\" zimbraPrefWhenInFoldersEnabled TRUE zimbraPrefFromAddressType sendAs zimbraPrefWhenInFolderIds $MOUNTPOINTID" >> "${PROFFILE}" echo "dofrl \"$PERSONA.sent\"" >> "${BOXPFILE}" echo "aofrl \"$PERSONA.sent\" active any address \"from\" all contains \"$MAILBOX\" fileinto \"$MAILBOX/Sent\" mark read stop" >> "${BOXPFILE}" /opt/zimbra/bin/zmmailbox -z -m $SUBSCRIBER < "${BOXPFILE}"