Tôi có thể tạo URL trực tiếp cho một tài khoản Gmail cụ thể không?


48

Vì Gmail đã triển khai nhiều lần đăng nhập, tôi không thể tạo URL đánh dấu sẽ luôn đi đến hộp thư "@ gmail.com" của tôi. Đối với các tên miền được lưu trữ, thật dễ dàng để tạo URL dấu trang: https://mail.google.com/a/example.comsẽ luôn đưa bạn đến @example.comhộp thư đến của bạn . Tuy nhiên, điều này không hoạt động với @gmail.comđịa chỉ. Tôi biết https://mail.google.com/mail/u/[number]mẫu địa chỉ, tuy nhiên địa chỉ này phụ thuộc vào thứ tự bạn đã đăng nhập vào tài khoản trong phiên trình duyệt này và do đó không phải là một URL có thể chấp nhận sẽ luôn đi đến cùng một nơi.

Có bất kỳ URL nào sẽ luôn đưa tôi đến @gmail.comđịa chỉ, giả sử tôi đã đăng nhập vào tài khoản đó không?

Bookmarklets Javascript sẽ được chấp nhận, nhưng bất cứ điều gì liên quan đến plugin hoặc add-on đều không được chấp nhận.


Tìm kiếm tương tự - bạn có thể tìm ra điều này?

Không. Tôi đã từ bỏ và chuyển sang Chrome nơi tôi có thể sử dụng tính năng "Tab pin" và ít nhất nó không gây khó chịu khi để một số tab GMail mở.
aocole

1
Joyjit cuối cùng đã tìm thấy câu trả lời!
aocole

Câu trả lời:


37

https://mail.google.com/mail/u/?authuser=user @ gmail

Có vẻ làm việc khá tốt cho tôi.


3
Điều này không làm việc cho tôi. Nó đưa tôi đến màn hình đăng nhập gmail, nhưng dòng người dùng không được điền sẵn. Tôi nghĩ rằng câu trả lời này đã lỗi thời.
Mnebuerquo

2
@Mnebuerquo - Câu trả lời này vẫn hoạt động với tôi. Câu hỏi này giả định rằng bạn đã đăng nhập vào tài khoản của mình.
aocole

Tuyệt vời cảm ơn bạn. Có vẻ cũng hoạt động với Google Drive: drive.google.com/drive/u/?authuser=user@gmail.com
rick

1
Thay thế tốt hơn: drive.google.com/drive/u/user@gmail.com . Điều này có lợi ích của việc thêm các tham số, chẳng hạn như drive.google.com/drive/u/user@gmail.com/search?q=asdf , hữu ích cho các truy vấn tìm kiếm tùy chỉnh
đặc biệt là

1
Điều này làm việc cho tôi nếu bạn đã đăng nhập vào tài khoản được đề cập. Nó cũng hoạt động cho các tài khoản ứng dụng được lưu trữ trên google / google với một tên miền khác, vd. authuser=myself@MyCustomDomain.ViaGoogleApps.etc.
Demis

17

Có, một khi bạn đã đăng nhập, bạn chỉ cần sử dụng địa chỉ email của mình thay vì [number]trong URL của mình. Ví dụ: https://mail.google.com/mail/u/example@gmail.com ; điều này cũng hoạt động cho các miền Google Apps.

Điều này cũng hoạt động tuyệt vời để đi đến một email hoặc bộ lọc cụ thể, hoặc như vậy, với: https://mail.google.com/mail/u/example@gmail.com/#inbox/153d2095719946b

Nếu bạn chưa đăng nhập vào tài khoản example@gmail.com của bạn, nhưng vào một tài khoản khác, thì liên kết sẽ không hoạt động và hiển thị "Cuộc hội thoại mà bạn yêu cầu không còn tồn tại."


3
Câu trả lời này nên được chấp nhận
Dan

2
Hoạt động cũng như câu trả lời được chấp nhận, và có đức tính ngắn hơn.
Kyralessa

1
Điều này hiệu quả với tôi, không giống như câu trả lời được chấp nhận
Luis Ferrao

1
Điều này cũng xuất hiện để hoạt động cho các tên miền GSuite của bên thứ ba (nghĩa là https://mail.google.com/mail/u/user@university.edu), trong khi sử dụng https://mail.google.com/mail/u/?authuser=user@university.educhuyển hướng đến hộp thư mặc định cho tôi.
alphaleonis

13

Kết hợp thông tin từ các câu trả lời khác với một chút nghiên cứu, tôi tin rằng đây là cách tốt nhất để đề cập đến một tài khoản GMail cụ thể:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/

Điều này sẽ chuyển hướng qua tài khoản.google.com, làm cho đăng nhập địa chỉ Email có liên quan nếu nó chưa được đăng nhập và chỉ chọn nó nếu nó được đăng nhập. (Nếu bạn xóa thụ động = true, bạn sẽ luôn nhắc mật khẩu.)

Nếu bạn muốn chuyển hướng đến một đoạn cụ thể trong GMail (ví dụ: để hiển thị một thư hoặc liên hệ cụ thể), chỉ cần URL mã hóa # dưới dạng% 23 - vì vậy hãy thêm% 23inbox / 152bc41f0ca2d9bf vào cuối, như sau:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/%23inbox/152bc41f0ca2d9bf

Nếu những gì bạn muốn làm là tạo một email được điền sẵn, hãy sử dụng một biến thể như sau:

https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/?view=cm%26fs=1%26to=someone@example.com%26su=SUBJECT%26body=BODY%26bcc=someone.else@example.com

Hat tip cho robertwbradford cho các tham số để gửi.


cách nào để điền trước mật khẩu?
Kim

@Kim số Hoàn toàn và cụ thể là không. Đó sẽ là bảo mật người dùng khủng khiếp. Nếu bạn cần ủy quyền thay mặt người dùng, hãy sử dụng OAuth2.
Greg

Bất kỳ lời khuyên về làm thế nào để có được một không gian vào cơ thể? Tôi đã thử + và% 20 và & nbsp và tất cả đều phá vỡ liên kết. Cảm ơn vì bất kì sự giúp đỡ.
jaredcohe

Hóa ra bạn phải sử dụng% 2B cho các khoảng trắng vì chúng chuyển đổi thành + khi url được xử lý.
jaredcohe

Đây là giải pháp tốt nhất. Hoạt động khi bạn đã đăng nhập quá.
Soullivaneuh


2

Tương tự như cách bạn có thể tạo một URL để đưa bạn đến một hộp thư đến cụ thể, bạn cũng có thể tạo một URL để đưa bạn trực tiếp đến một liên hệ cụ thể trong một tài khoản Gmail cụ thể như vậy:

https://mail.google.com/mail/u/?authuser=yourname@gmail.com&?shva=1#contact/0123456789ABCDEF

Trong trường hợp 0123456789ABCDEFlà độc đáo xúc ID 16 ký tự trong tài khoản đó.

Sau khi ?authuserbạn bao gồm &?shva=#1contact/sẽ đưa bạn danh sách liên lạc cho người dùng đó. Bạn phải bao gồm cả hai nhân vật &?.

Điều này hoạt động bất kể có bao nhiêu tài khoản Gmail bạn đăng nhập đồng thời và bất kể thứ tự đăng nhập. Các ?authuserthay thế 0, 1, 2, v.v. mà Gmail thường thay thế.


-1

Tôi đã tìm thấy một phiên bản hoạt động bằng cách sử dụng
https://mail.google.com/mail/u/1/#inbox
https://mail.google.com/mail/u/2/#inbox
..etc. để chuyển giữa các địa chỉ email. Lần đầu tiên cần đăng nhập bằng mật khẩu.


Xin lỗi, xin lỗi, điều này không hợp lệ. OP đặc biệt cho biết chỉ số u / n thay đổi tùy thuộc vào thứ tự bạn đăng nhập vào từng tài khoản.
TonyG

OP đã nói trong câu hỏi của mình "Tôi biết về mẫu địa chỉ mail.google.com/mail/u/[number] , tuy nhiên địa chỉ này phụ thuộc vào thứ tự mà bạn đã đăng nhập vào tài khoản trong phiên trình duyệt này và do đó không phải là một URL có thể chấp nhận sẽ luôn đi đến cùng một nơi. "
Kyralessa
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.