Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№104-12-2015 14:10:40

Артём Кайрис
Участник
 
Группа: Members
Зарегистрирован: 04-12-2015
Сообщений: 1
UA: Firefox 41.0

ОЧЕНЬ СРОЧНО НУЖНА ПОМОЩЬ...

Доброго времени суток, в работе в преддверии Нового Года столкнулся с задачей: " Необходимо прикрепить Картинку в подпись в письме(у каждого пользователя своя подпись, ПК тоже несколько)


Надо чтобы выглядело след. образом.

Письмо.............



--подпись сотрудника и тел.
КАРТИНКА

Можно ли как то осуществить централизованное внедрение картинки в подпись каждому пользователю автоматизировано (чтобы к примеру утром включили ПК запустили ТВ, а там БАЦ и картинка в подписи), чтобы каждому не бегать не прописывать путь к картинке в подписи(ЭТО очень неудобно парк более 100 ПК, учетки у пользователей тоже разные, поэтому поставить в настройках учетной записи не поможет).
Кто сталкивался подскажите пожалуйста.


Вот такую штуку использует ТВ у меня:

скрытый текст
#!/bin/sh
LOGNAME=$1
#. ./spisok.sh
listmail=`ldapsearch -LLL -h 192.168.0.201 -D robot@uralsibneva -w 2128506 -b DC=URALSIBNEVA '(&(objectClass=organizationalPerson)(sAMAccountName='$1'))' url|awk '/^url:/ { print $2 }'`
strname=`ldapsearch -LLL -h 192.168.0.201 -D robot@uralsibneva -w 2128506 -b DC=URALSIBNEVA '(&(objectClass=organizationalPerson)(sAMAccountName='$1'))' dn:|awk '/^dn:/ { print $2 }'|base64 -d`
str1=${strname%%,*}
ResName=${str1##*=}
ResTel=`ldapsearch -LLL -h 192.168.0.201 -D robot@uralsibneva -w 2128506 -b DC=URALSIBNEVA '(&(objectClass=organizationalPerson)(sAMAccountName='$1'))' telephoneNumber|awk '/^telephoneNumber:/ { print $2 }'|base64 -d`
ResDolg=`ldapsearch -LLL -h 192.168.0.201 -D robot@uralsibneva -w 2128506 -b DC=URALSIBNEVA '(&(objectClass=organizationalPerson)(sAMAccountName='$1'))' title|awk '/^title:/ { print $2 }'|base64 -d`
#
# Параметры
smtp_server="192.168.0.252"
imap_server="192.168.0.252"
organization="ООО «Уралсиб-Нева»"
num=0
acc=""

for i in $listmail
do

LogMail=${i%@*}
UserName=$ResName
#echo $UserName
UserTelf=$ResTel
UserDplg=$ResDolg
HostMail="192.168.0.252"
PostFixDomain="@uralsib.net"
UserMail=$LogMail$PostFixDomain
archfold="imap://$LogMail@$HostMail/Archives"
draftfold="imap://$LogMail@$HostMail/Drafts"
fccfold="imap://$LogMail@$HostMail/Sent"
statfold="imap://$LogMail@$HostMail/Templates"
num=$(($num+1))
echo 'try {'

if [ "$acc" -eq "" ]
then acc=$acc"account$num"
else acc=$acc",account$num"
fi
echo 'pref("mail.accountmanager.accounts","'$acc'");'

echo '        lockPref("mail.server.server'$num'.type", "imap");' 
echo '        lockPref("mail.server.server'$num'.hostname", "'$imap_server'");'
echo '        lockPref("mail.server.server'$num'.realhostname", "'$imap_server'");'
echo '        lockPref("mail.server.server'$num'.port", 143);'
echo '        lockPref("mail.server.server'$num'.socketType", 0);'
echo '        lockPref("mail.server.server'$num'.name", "'$UserMail'");'
echo '        lockPref("mail.server.server'$num'.userName", "'$LogMail'");'
echo '        lockPref("mail.server.server'$num'.realuserName", "'$LogMail'");'
echo '        lockPref("mail.server.server'$num'.login_at_startup", true);'
echo '        lockPref("mail.server.server'$num'.isSecure", true);'
echo '        lockPref("mail.account.account'$num'.server", "server'$num'");'

echo '        lockPref("mail.smtpserver.smtp1.hostname", "'$smtp_server'");'
echo '        lockPref("mail.smtpserver.smtp1.port", 587);'
echo '        lockPref("mail.smtpserver.smtp1.description", "SMTP сервер '$organization'");'
echo '        lockPref("mail.smtpserver.smtp1.try_ssl", 0);'
echo '        lockPref("mail.smtpserver.smtp1.auth_method", 1);'
echo '        lockPref("mail.smtpserver.smtp1.username", "'$UserName'");'

echo 'var smtp = getPref("mail.smtpservers");'
echo 'var smtp_s = smtp + ",";'
echo 'if (! (smtp_s.indexOf("smtp1,")+1) ) {'
echo 'smtp = smtp + ",smtp1";'
echo '}'
echo 'pref("mail.smtpservers", smtp);'

echo '        lockPref("mail.accountmanager.localfoldersserver", "server1");'
echo '        defaultPref("mail.accountmanager.defaultaccount", "account1");'
echo '        lockPref("mail.rights.version", 1);'
echo '        lockPref("app.update.enabled", false);'                 
echo '        lockPref("extensions.update.enabled", false);'


echo '        lockPref("mail.identity.id'$num'.fullName", "'$UserName'");'
echo '        lockPref("mail.identity.id'$num'.useremail", "'$UserMail'");'
echo '        lockPref("mail.identity.id'$num'.reply_to", "'$UserMail'");'
echo '        lockPref("mail.identity.id'$num'.valid", true);'
echo '        lockPref("mail.identity.id'$num'.smtpServer", "smtp1");'
echo '        lockPref("mail.identity.id'$num'.draft_folder", "'$draftfold'");'
echo '        lockPref("mail.identity.id'$num'.fcc_folder", "'$fccfold'");'
echo '        lockPref("mail.identity.id'$num'.stationery_folder", "'$statfold'");'
echo '        lockPref("mail.identity.id'$num'.archive_folder", "'$archfold'");'
echo '        lockPref("mail.identity.id'$num'.drafts_folder_picker_mode", "0");'
echo '        lockPref("mail.identity.id'$num'.fcc_folder_picker_mode", "0");'
#echo '        lockPref("mail.identity.id'$num'.reply_on_top", "0");'
#echo '        lockPref("mail.identity.id'$num'.tmpl_folder_picker_mode", "0");'
#echo '        lockPref("mail.identity.id'$num'.organization", "33333344");'
#
echo '        lockPref("mail.identity.id'$num'.organization", "'$organization'");'
echo '        defaultPref("mail.identity.id'$num'.htmlSigText", "'$organization' С уважением, '$UserName'. '$UserTelf'");'
echo '        lockPref("mail.account.account'$num'.identities", "id'$num'");'
#
echo '} catch(e) {'
echo '    displayError("lockedPref", e);'
echo '}'
done


можно ли дописать в код строчку чтобы он определенную картинку вставлял. Необходимые мероприятия перер НГ,

Отредактировано Артём Кайрис (04-12-2015 15:32:30)

Отсутствует

 

№204-12-2015 18:57:49

negodnik
 
 
Группа: Members
Зарегистрирован: 14-03-2013
Сообщений: 614
UA: Seamonkey 2.21
Веб-сайт

Re: ОЧЕНЬ СРОЧНО НУЖНА ПОМОЩЬ...

Может попробовать добавить: defaultPref("mail.identity.id'$num'.htmlSigFile", "'путь к картинке'");'
http://kb.mozillazine.org/Signatures_-_ … _signature
https://forum.mozilla-russia.org/viewto … 78#p608578 okkamas_knife

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]