YANGHONG

签证和邮箱 (Update 20150805)

嗯,这个是流水帐。

英国签证的事情因为我磨洋工,拖到上周终于才交掉材料,看来我也是作死小能手,签不下来难道真的要去希思罗吃个午饭然后飞回来?mbp 的 Mail.app 莫名其妙抽风连不上 imap.gmail.com ,明明用了 socks 代理还是不行,imac 上就一切 ok 。我于是折腾了一下 MailMate ,发现这种略显寒碜的界面意外地有种 geek 的感觉。然而, MailMate 居然不支持 socks 代理(话说昨天 imap.gmail.com 不用代理就能连)。说实话我应该迟早要弃掉 Gmail ,但是现在还有点早,而且看起来好像还能用,于是乎给 dovecot 设置了 imap proxy 以及 postfix 的 smtp relay 。

然后下午 P 哥请我喝了下午茶又吃了晚饭,真是谢谢款待呀~

英签

关于签证,如果我签下来了,那么下面就是经验谈;如果被狙掉了,啊那就是教训……网上各种狗头军师一人一种说法, UKVI 的官方说明也是官腔十足。我大概花了好几天时间将各种说法的共同要求列举出来,然后对照 UKVI 的官腔,拍脑袋想了想大概哪些是需要的,下面就列举一下各种完成任务需要的道具和获取的手段,以 SJTU 研究生赴英国参加学术会议在上海交材料为例:

护照原件(接收)
这是没得说的,签注就贴在这上面,没有这个东西怎么签捏?!但是办护照又是另一回事了,闵行的话在银都路地铁站北面 200 米左右办理,去之前两三天(或者更早)在上海市出入境网上预约一下,按时过去的话就不用排队。不过“按时”指的是你过去然后拍好护照用的照片,然后到前台领号,这个时候应该正好是你预约的时间。如果已经有护照了,那这一步就完成了。
护照姓名页复印件(接收)
我记得签证申请处的工作人员是把这张纸单独拎出来的,很重要
护照紧急联系人页复印件(拒收)
被工作人员退回来
在读证明原件(接收)
SJTU 的研究生的话,在陈瑞球楼 3 楼,正常学期内(不过我是在小学期办的)周二周四的上午,有干事在那里办理。在读证明可以直接开英文,带上会议邀请函的话,第一份免费。不过请务必办两份,第二份 5 块钱。
户籍证明(接收)
SJTU 的话,需要先在研究生的培养系统里打印一份申请表,到学院管研究生教务的老师那里盖一个章(比如电院 3-108 )。然后带上一份 在读证明 到老行政楼户籍科办户籍证明。因为上海加强了对集体户口户籍证明的管理,所以你需要告诉那个老师这个证明你要干啥用,比如我就说办英国护照用,那开出来的户籍证明上就会有一小行字:英国领事馆。这就是其中一份在读证明的作用了。
户籍证明英文翻译(接收)
自己翻译一下就好了,用 Word/Excel 做一个格式差不多的表格,把每一项英文翻译成中文就可以了。对我来说,这好像是唯一一份需要翻译的文件。
英文行程计划(接收)
一张 Word 做的表格,一列是时间,另一列是做的事。基本上就是啥时间到达,啥时间入住,啥时间在哪里听讲座/参观/游玩,啥时间离开。到达、离开和入住都可以 reference 一下后面提到的住宿预订单和机票预订单。
英文住宿预订单(接收)
我是先在携程上定了一间(当然我后来退掉了因为条件太坑了,而且反正是报销……改去 booking.com 上重新订了一间),携程能打印一份英文的预订确认单,就是这个。( booking.com 也可以)
英文机票预订单(接收)
我在携程上预订了一下东航 MU551 MU552 的航班,然后打印了一下英文的订单,没付钱,然后取消掉了……注意,我只交了一份还没有付钱的预订单过去,事实上如果 30 分钟不付钱,携程是会取消这个单子的,不过携程依然会生成一个预订单发到我邮箱。我是在网站上打印的预订单。如果之后付钱了,携程会再生成一个预订确认单,只是两张单子长得很像就是了。
英文邀请函(接收)
SIGCOMM 的话,在注册成功后,向 acm 的一个邮箱发一封邮件附上个人信息,大概过了两三天会回复一个邀请函。这个东西可以帮你办在读证明的时候省五块钱……
英文存款证明(接收)
啊我不知道为啥英国人在钱上这么跟我们过不去,怕我们没钱就赖在英国不回来。其实我想如果赖在英国然后免费被遣返岂不是省了机票钱?当然这个文件的办理也证明了我的作死。根据网上诸位狗头军师的意思,貌似存款要 5w+ ,似乎因人而异,而且对于有工作的只要拉银行流水就可以。我不敢号称自己有工作,老老实实存个款。又有人说,存款日期要覆盖出境期间,而且从开证明到申请要有一个月时间,来说明这笔钱不是一笔横财。呃……我想说,这笔钱对我来说,那个,其实就是横财……而且我办理存款证明到交材料,期间不满一周……哎听天由命了。
英文会议日程(接收)
按照 WP 的那次被美帝拒签的经验,交会议日程似乎并不是一个很明智的做法,万一有些敏感字眼,例如“安全”“机密”之类的,说不定签证官一不开心就把我狙掉了。
35mm x 45mm 证件照一张(接收)
英国人真的是作啊。护照照片有也可以,不过要保证是在 6 个月以内的。不过,因为斌哥有照片打印机,我有 35L ,所以我们就 DIY 了。什么反光伞,手机闪光灯都用上了,在实验室里对着白墙拍的,斌哥亲自 PS ,效果马马虎虎,脸上阴影有点重。我对照着照片要求裁的,头顶到下巴至多 34mm ,发际线到下巴上面至少 29mm ,脑袋位于图中央。我也是醉了……
申请表
这个是一个主要流程,需要去 UKVI 的网站上填好长好长的一份表,基本上就是回答一些问题。虽然号称还是 beta 版,不过其实就是用的这个。填完表就预约交材料的时间,然后付签证费 850 软妹币(至少我申请的时候是这个价,留着那个付款确认网页或者之后的确认邮件用于报销)。最后网站会生成申请表的 PDF 版,打印出来带上
申请 Checklist
这个是在生成申请表 PDF 的同时生成的另外一份文件,你只管打印出来,因为这个是交给工作人员来勾选的。到时候把材料夯不锒铛交给工作人员,他会在 checklist 上打勾,你有哪份文件,他就在对应的项里面打勾。反正就是务必打印出来带上

接下来就去交材料了,带上打印的申请表和一份 checklist (工作人员需要用这个,交给他们就好了),现场禁止用手机,照着工作人员说的做就行了,大部分时间都是领了票在排队等,总共也用不了一个小时。

UPDATE: 20150804 收到 UKVI 的邮件,a decision has been made 。可是怎么就是不告诉我是什么 decision 呢?真是作到死。同时昨天查了一下留下的 EMS 运单,包裹已经发出。今天 20150805 收到 EMS 的包裹,签证通过,完结。

Dovecot Proxy & Postfix Relay

I have already set up my own mail server with only one account enabled for myself. I want to proxy my IMAP connection through my own server to Google's server. Also, I need to relay SMTP requests through it to Google's.

To add the functionalities based on my existing configurations:

Dovecot

Add a line of my desired GMail account to /etc/dovecot/passwd.db

xxxx@gmail.com:{plain}mygmailpassword::::::proxy=y host=64.233.168.108 port=993 ssl=any-cert

Some security considerations:

plain
I'm not sure whether plain here is secure enough because someone says it's less secure.
host
Must use IP here.
ssl=any-cert
This is awkward. It seems the certificate for imap.gmail.com needs to be manually installed and specified. I just used the unsafe choice.

Now, when I set the IMAP server of my GMail account to my own server using my GMail accounts, Dovecot will automically proxy it to Google.

Postfix

/etc/postfix/main.cf

smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =

/etc/postfix/sasl_passwd

[smtp.gmail.com]:465    xxxx@gmail.com:mygmailpassword

/etc/postfix/sender_relay

xxxx@gmail.com    [smtp.gmail.com]:465

Remember to use postmap to create corresponding database file for the two files above. And make sure the permissions of the password files are strong enough.

Done

I only need to replace the original imap.gmail.com and smtp.gmail.com with my mail server domain name with my original accounts. Now it works perfectly with Mailmate even without socks proxy. But I do hope MM will support this important feature in the 2.x releases because maybe someday my mail account will also be blocked.

Miscellaneous

再次感谢 P 哥 P 嫂的款待!和 P 哥聊天很开心!

comments powered by Disqus