Как обрабатывать и пересылать электронную почту на основе контента? - PullRequest
0 голосов
/ 02 октября 2009

Недавно я узнал, что я могу переслать свою электронную почту, полученную в gmail, на свой мобильный телефон, используя адрес электронной почты шлюза SMS своего оператора. Итак, я включил пересылку в gmail, чтобы отправить ее на XXXXXXXX@mycarrier.com, и она начала работать довольно хорошо. Вряд ли разница в 20 секунд от времени, когда электронное письмо было отправлено на мой почтовый ящик и получено в виде сообщения на мой мобильный телефон. И затем я начал замечать, что электронные письма с содержанием html или длиной более 480 символов не доставляются через шлюз.

Итак, вот мой вопрос. Можно ли, я бы сказал, вырезать те 100 символов, которые важны для меня в моей электронной почте, и переслать их в шлюз SMS? Можно ли как-то настроить это правило? Не говорите мне, что мне пришлось бы использовать outlook в качестве почтового клиента, настроить правило и держать мою машину включенной навсегда.

1 Ответ

0 голосов
/ 22 октября 2009

Я пересылаю gmail в мою систему UNIX и использую procmail, чтобы делать именно то, что вы пытаетесь сделать. В вашем .procmailrc:

: 0 с * <768000 ! joeschmoe@att.blackberry.net</p>

Вам также может понадобиться .forward, чтобы отправить почту в procmail:

"| IFS = '' && exec / usr / local / bin / procmail -f- || exit 75 #jschmoe"

... или что-то подобное.

Если у вас нет доступа к UNIX (включая Linux), у меня нет советов.

Brian

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...