Подробный шаг за шагом был взят из этого блога.
Загрузка и сценарий извлечения от эта страница .
Из файла README: Эти сценарии получают Ваш идентификатор ключа доступа AWS и секретный ключ доступа от переменных среды. Процедура установки переменных среды зависит от Вашей операционной системы. Необходимо сделать следующее:
Создают переменную среды, названную AWS_ACCESS_KEY_ID
, и устанавливают его на Ваш идентификатор ключа доступа AWS. Ваш идентификатор ключа доступа AWS посмотрит что-то как: AKIAIOSFODNN7EXAMPLE.
Создают переменную среды, названную AWS_SECRET_ACCESS_KEY
, и устанавливают его на Ваш секретный ключ доступа AWS. Ваш секретный ключ доступа AWS посмотрит что-то как: wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY.
Тест установка с передающим сообщением из сценария жемчуга.
$ echo 'test msg' > msgbody.txt
$ ./ses-send-email.pl -s "Test of Amazon SES" -f user@example.com user@gmail.com < msgbody.txt
Запрашивают Доступ SES движением к [1 110], эта страница .
Настраивает постфикс. Измените master.cf
для добавления
aws-email unix - n n - - pipe
flags=R user=support argv=/opt/thirdparty/amazon/bin/ses-send-email.pl -r -e https://email.us-east-1.amazonaws.com -f ${sender} ${recipient}
, Затем Изменяют main.cf
для добавления
default_transport = aws-email
Копия SES.pm
от извлеченной папки до /user/local/lib/site_perl
(если не существующий, создайте один), это важно!
примечания к Сценарию:
Amazon SES больше не поддерживает эти сценарии. Для доступа из коммандной строки в Amazon SES можно использовать Интерфейс командной строки AWS или Инструменты AWS для Windows PowerShell. Для интеграции почтового сервера с Amazon SES можно использовать интерфейс Amazon SES Simple Mail Transfer Protocol (SMTP). Для получения дополнительной информации посмотрите Интегрирующийся Amazon SES с Вашим Существующим Почтовым сервером.
Вы не должны использовать имя файла пакета при удалении пакета. Необходимо использовать имя пакета. Так, можно попробовать:
# rpm -e squid-2.6.STABLE18-5.endian6
Можно подтвердить корректное имя путем списка всего использования пакетов:
# rpm -qa | grep squid
Если существует ошибка при попытке установить пакет, можно попробовать (добавьте - сила):
# rpm -i --force squid-2.6.STABLE18-5.endian6.i586.rpm --nodeps