Ru-Board.club
← Вернуться в раздел «Флейм»

» Google Mail - GMail.com - FAQ и обсуждение (часть2)

Автор: aljabr
Дата сообщения: 10.10.2010 15:18
PuzzleW
Логично не спорю, но и очень затратно.
Я пожалуй вручную буду переправлять, всем спасибо.
Автор: ASE_DAG
Дата сообщения: 10.10.2010 21:36
aljabr

Цитата:
У меня на почте, в данный момент, 550 писем с вложениями.
Существует ли простой способ(средствами гмаил) переслать эти письма с интервалом в три минуты автоматом, а не в ручную?
Если нет, то какая программа макросов или удаленного управления ящиком поможет в этом?
<...>
Пересылка нужна на бесплатный мэйл провайдера.
Сами вложения мне нужны на hdd. Батом и собираюсь скачивать.
Интервал нужен чтоб почта не переполнилась размер почты 25 мб.


Ага. Теперь понятно. Нет, Гуглопочта никакой автоматизации не поддерживает.
Но, не забывайте, всегда есть возможность эмулировать пользователя. ;)
Включим в настройках хоткеи, отключим временно цепочки (так проще), узнаем точно сколько всего писем, откроем первое — и поехали.
На связке bash+xdotool скриптик примерно таков (на вскидку, не проврял):

Код: #!/bin/bash
WID=`xdotool search --title Gmail | head -1`
for i in `seq 1 "$1"`;
do
xdotool key --window $WID f
xdotool type --window $WID me@ipsmail.net
xdotool key --window $WID Tab Tab Tab
xdotool key --window $WID Return
xdotool key --window $WID j
sleep 30
done
Автор: aljabr
Дата сообщения: 15.10.2010 20:57
ASE_DAG
Ой СПАСИБО...
Это мне надо на линукс переходить?
Я зашел в ветку AutoIt http://forum.ru-board.com/topic.cgi?forum=5&topic=33902&start=400#lt
Думал там смогут помочь, вручную очень утомительно.
В программировании я - ноль.
Автор: ASE_DAG
Дата сообщения: 15.10.2010 22:58
aljabr
Ну на линукс перейти — оно не вредно. ;)
А если серьезно, я просто средств эмуляции пользователя под винду не знаю, поэтому набросал хоть на чем, дабы показать какие клавиши надо программно жать.

А в теме по Автоиту вы, извините, не то спрашиваете. Дайте им сюда ссылку, да попросите переписать то, что выше, на этом вашем Автоите. А вы их на какой-то SMTP-мэйлер послали. При чем здесь SMTP? Вам же нет смысла через локальную машину пересылать.

P.S. Кстати, если под рукой live-cd Убунты там или какого другого линукса есть — можете загрузиться — выполнить да выполнить, только xdotool подгрузить из репа придется.
Автор: aljabr
Дата сообщения: 16.10.2010 17:10
Дааа что-то я недотумкал...
Я тут для этого дела vmware качаю, как устанавлю попробую скачать xdotool и попробую ваш скрипт...
Автор: mklop
Дата сообщения: 16.10.2010 17:19
Проблема при входе в аккаунт Google Mail, пишет нужно включить кукисы.
Хотя в blogger.com вход нормальный с тем же аккаунтом.
У всех так?
Автор: ASE_DAG
Дата сообщения: 17.10.2010 11:01
mklop
Нет, у меня все в порядке.
Первое ваше действие, я думаю, ясно: проверить на «чистом» браузере, а лучше на каком-нибудь другом.

aljabr
Цитата:
Я тут для этого дела vmware качаю
У вас же трафик дорогой? О_о

Автор: aljabr
Дата сообщения: 18.10.2010 17:01
ASE_DAG
Нет, бесплатно пробую скачать
Автор: suomifinland
Дата сообщения: 22.10.2010 12:00
Ребята, не совсем понимаю функцию нажатия кнопки-ссылки "Обновить" в главном окне Google Mail.., извлекаю письмо из спама нажатием "Не спам" письмо появляется во "Входящих", затем нажимаю "Обновить" и... ни чего не происходит, мой Outlook Express не получает письмо... все остальные письма наход во "Входяжих" доходят без проблем... И где тут животное зарыто... Да, советы с изменением почтового клиента не принимаются по ряду причин...
Автор: Weinaum
Дата сообщения: 23.10.2010 16:30
господа, что то не могу найти, есть ли возможность настройки очисти папки спама и удаленных отлично от дефолтных 30 дней? Хочется настроить быстрее убирать весь мусор, а вручную муторно..
Автор: Zeruel
Дата сообщения: 23.10.2010 16:48
suomifinland, выключи, включи, POP в настройках ящика.

Weinaum, нет.
Автор: ASE_DAG
Дата сообщения: 24.10.2010 12:26
Weinaum
Да, нельзя, но если вас раздражает не что иное, как надпись вида: «Спам (11)», то ее ведь можно просто не показывать.
Автор: suomifinland
Дата сообщения: 25.10.2010 09:13

Цитата:
suomifinland, выключи, включи, POP в настройках ящика.

Спасибо за совет!!! Скажите, а сохранять настройки, после того как я выключила POP необходимо (???), и не получиться ли так, что я повторно получу письма которые уже получила, Уважаемый Zeruel если можно, и Вам не в лом, опишите подробный алгоритм моих действий... Пож-та Zeruel ..
Автор: Zeruel
Дата сообщения: 25.10.2010 18:43
suomifinland
Я точно не помню, как там, надо ли выключать или можно сразу включить снова.
которые получила, если они не в корзине или спаме, да, придут ещё раз.
Автор: l1720
Дата сообщения: 05.11.2010 22:44
Не совсем gmail, но...
Как-нибудь настраивается срок хранения непрочитанных сообщений в google reader?
Раньше было 30 дней, а тут буквально на глазах исчезли все сообщения старше 10 дней.
Нехорошие люди.
Автор: ASE_DAG
Дата сообщения: 05.11.2010 22:59
l1720
Я не в курсе тонкостей, но срок хранения сообщений (в т.ч. непрочитанных), имхо, не ограничен или, по крайней мере, куда больше 30 суток.
Или я неправильно понял вопрос?
Автор: l1720
Дата сообщения: 06.11.2010 00:52
ASE_DAG
у меня настроено отображать только новые и наиболее старые вверху.
Был в длительной поездке. Сел почитать, что там по RSS накопилось и у меня на глазах все что старше 10 дней испарилось.
А так да
Цитата:
не ограничен или, по крайней мере, куда больше 30 суток.

Автор: Gealanss
Дата сообщения: 10.11.2010 16:04
2All

Может я чего не догоняю по поводу шапки топика, но почему такая неуверенность в том с каких IP адресов исходит почта Google? Ведь на то правильные администраторы и делают SPF записи для своих доменных зон, чтобы с уверенностью в 100% обозначать доверенных отправителей (перефразирую - свои почтовые сервера).
Делаем так (приведу уже отформатированный вывод):

$ dig +short TXT _spf.google.com (для Google)
216.239.32.0/19
64.233.160.0/19
66.249.80.0/20
72.14.192.0/18
209.85.128.0/17
66.102.0.0/20
74.125.0.0/16
64.18.0.0/20
207.126.144.0/20
173.194.0.0/16

$ dig +short TXT _spf.mail.ru (для mail.ru / list.ru / bk.ru / inbox.ru)
94.100.176.0/20
217.69.128.0/21

$ dig +short TXT _spf.yandex.ru (для Yandex)
213.180.192.0/19
87.250.224.0/19
77.88.0.0/18
93.158.128.0/18
95.108.128.0/17
178.154.128.0/17

$ dig +short TXT rambler.ru (для Rambler)
81.19.66.0/23
81.19.88.0/24

$ dig +short TXT newmail.ru (для NewMail.ru)
62.141.94.0/24

Если надо добавить вполне конкретный сервер (скажем mail.yourcompany.com) который не имеет SPF записи, но имеет один или более внешних IP делаем так:

$ host mail.yourcompany.com | grep "has address" | awk '{ print $4 }'

полученный список IP адресов вставляем в white-list (доверенный лист).
Пусть меня назовут captain obvious однако сия метода пока не подводила.
Автор: ASE_DAG
Дата сообщения: 10.11.2010 17:04
Gealanss

Цитата:
Может я чего не догоняю по поводу шапки топика...

Да нет, все верно. Просто на шапку давно подзабили. ;)

P.S. Разве что, не совсем понятно из ваших слов, что mail.yourcompany.com — это MX-сервер (которых может несколько), а не сам авторитетный домен.
Автор: Gealanss
Дата сообщения: 10.11.2010 17:31
ASE_DAG

Если у компании несколько mail серверов (это значит весьма немаленькая компания с численностью свыше 5000) она просто обязана иметь грамотного админа который уделит 5 минут своего рабочего времени на такую правильную вещь как SPF.

В моём примере с mail.yourcompany.com взят частный случай типовой компании в которой установлен один почтовый сервер. Тогда можно просто добавить его IP и всё. Команда
$ host mail.yourcompany.com | grep "has address" | awk '{ print $4 }'
лишь автоматизирует поиск A-записей и вывод IP в виде списка, ничего более.

Насчёт MX.. компании часто не указывают свои почтовые сервера как MX, делая только самую необходимую A-запись. Потому я не стал конкретизировать. (Ориентироваться чисто на DNS в таких случаях неэффективно, иногда лучше сверить заголовки писем с тем что записано в DNS)
Автор: ASE_DAG
Дата сообщения: 10.11.2010 18:15
Gealanss

Цитата:
В моём примере с mail.yourcompany.com взят частный случай типовой компании в которой установлен один почтовый сервер.

Да, наверняка, в большинстве случаев будет так, как вы сказали.

Хотя, ради примера обратного, возьмем провинциального интернет-провайдера: i-network.ru. Проверьте, spf не прописан, а адреса по A- и MX-записям — разные.
Автор: Gealanss
Дата сообщения: 10.11.2010 18:42
ASE_DAG

Да, вы тоже правы. Было бы, конечно, логичнее сначала проверять есть ли MX запись у компании. А потом уже пробовать прочие методы. Думание головой в любом случае никто не отменял.

Может кто нибудь подскажет как из строки

"v=spf1 ip4:216.239.32.0/19 ip4:64.233.160.0/19 ip4:66.249.80.0/20 ip4:72.14.192.0/18 ip4:209.85.128.0/17 ip4:66.102.0.0/20 ip4:74.125.0.0/16 ip4:64.18.0.0/20 ip4:207.126.144.0/20 ip4:173.194.0.0/16 ?all"

выдернуть все IP адреса вместе с бесклассовыми масками с помощью стандартных UNIX программ (awk, sed и т.д.)? Только большая просьба максимально использовать именно самые стандартные программы, которые есть в большинстве дистрибутивов. Очень желательно чтобы это работало в sh.

Логически надо выдернуть всё что лежит между "ip4:" и первым пробелом. Полученное вывести списком на экран.
Автор: ASE_DAG
Дата сообщения: 10.11.2010 20:08
Gealanss
Седом в два прохода.

$ dig +short TXT _spf.google.com | sed -e 's/ /\n/g' | sed -ne '/ip4:/s/ip4://gp'

Или в один, если найдете у него опцию, задающую произвольный символ разделителем строк (эквивалент $RS у awk).
Автор: Gealanss
Дата сообщения: 11.11.2010 07:15
ASE_DAG

У меня такое не заработало. Первый sed выдаёт:
"v=spf1nip4:216.239.32.0/19nip4:64.233.160.0/19nip4:66.249.80.0/20nip4:72.14.192.0/18nip4:209.85.128.0/17nip4:66.102.0.0/20nip4:74.125.0.0/16nip4:64.18.0.0/20nip4:207.126.144.0/20nip4:173.194.0.0/16n?all"

второй
"v=spf1n216.239.32.0/19n64.233.160.0/19n66.249.80.0/20n72.14.192.0/18n209.85.128.0/17n66.102.0.0/20n74.125.0.0/16n64.18.0.0/20n207.126.144.0/20n173.194.0.0/16n?all"
Автор: ASE_DAG
Дата сообщения: 11.11.2010 09:45
Gealanss
Любопытно. Ваш sed не поддерживает escape-последовательности. Какая версия?
И вообще, у вас какая-то не совсем ординарная система?

Но вот это должно работать:
$ dig +short TXT _spf.google.com | tr [:space:] '\n' | sed -ne '/ip4:/s/ip4://gp'
Автор: Gealanss
Дата сообщения: 11.11.2010 17:45
ASE_DAG
Класс! ОГРОМАДНОЕ СПАСИБО!
Версия sed нигде не указана, только
A sed command appeared in Version 7 AT&T UNIX.

ОС - OpenBSD 4.8
Обожаю эту операционку, использую повсеместно.

Добавлено:
Довёл работу до логического завершения - скрипт для автоматизации вывода доверенных сетей, полученных из доменной SPF записи. Поможет надёжно определить с каких IP адресов (в данном случае - сетей) будет исходить почта с данного домена. Эти адреса надо исключить из антиспам проверки.

Два массива:
spf_check_array - заносим что хотим проверить
my_network_array - заносим что уже проверенно и считается благонадёжным


Код: #!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin

spf_check_array='_spf.google.com _spf.mail.ru _spf.yandex.ru rambler.ru newmail.ru'
my_network_array='172.16.0.0/24 172.16.1.0/24'

for spf in $spf_check_array
do
echo "# $spf"
dig +short TXT $spf | tr [:space:] '\n' | sed -ne '/ip4:/s/ip4://gp'
done

echo "# trusted networks"

for network in $my_network_array
do
echo "$network"
done
Автор: ASE_DAG
Дата сообщения: 12.11.2010 01:58
Gealanss
Всегда пожалуйста. :)


Цитата:
A sed command appeared in Version 7 AT&T UNIX.

Ну да, эскейп-последовательности умеет только ГНУ Сед.
В следующий раз уточняйте, что вопрос задачу надо решить не «программами, которые есть в большинстве дистрибутивов» (дистрибутив — устойчивая ассоциация с ГНУ/Линуксом), а средствами POSIX. ;)
Автор: Nicka_Grey
Дата сообщения: 12.11.2010 17:02
Народ, такой вопрос
Умеет ли GMail интегрироваться с Google Calendar и обратно
Я о чем, допустим в GMail есть у меня контакт, я ему заполняю дату рождения, и почему бы мне не предложить создать напоминалку-событие по сей дате?
Аналогично в Google Calendar, создаю событие "Поздравить Васю Пупкина 1 апреля (ежегодно) с д.р.", почему бы не сообразить что он есть у меня в контактах
А может таки есть подобная фича, просто я не знаю, подскажите
Автор: x25
Дата сообщения: 12.11.2010 17:15
Nicka_Grey
В Календаре - Настройки календаря/Календари - найти и добавить Дни рождения и мероприятия контактов. Дни рождения контактов gmail начнут высвечиваться в Календаре. Но! - без оповещения через почту.
Автор: Nicka_Grey
Дата сообщения: 12.11.2010 18:20
x25
спасибо
тоже вариант
Хотя хотелось конечно более "культурного понимания" со стороны Google, может в будущем придумают

Страницы: 12345678910111213141516171819202122232425262728293031323334353637

Предыдущая тема: Австралия, браво !


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.