|  | @@ -469,6 +469,12 @@ func (u *User) ShortName(length int) string {
 | 
											
												
													
														|  |  	return base.EllipsisString(u.Name, length)
 |  |  	return base.EllipsisString(u.Name, length)
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +// IsMailable checks if a user is elegible
 | 
											
												
													
														|  | 
 |  | +// to receive emails.
 | 
											
												
													
														|  | 
 |  | +func (u *User) IsMailable() bool {
 | 
											
												
													
														|  | 
 |  | +	return u.IsActive
 | 
											
												
													
														|  | 
 |  | +}
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  // IsUserExist checks if given user name exist,
 |  |  // IsUserExist checks if given user name exist,
 | 
											
												
													
														|  |  // the user name should be noncased unique.
 |  |  // the user name should be noncased unique.
 | 
											
												
													
														|  |  // If uid is presented, then check will rule out that one,
 |  |  // If uid is presented, then check will rule out that one,
 | 
											
										
											
												
													
														|  | @@ -929,7 +935,9 @@ func GetUserEmailsByNames(names []string) []string {
 | 
											
												
													
														|  |  		if err != nil {
 |  |  		if err != nil {
 | 
											
												
													
														|  |  			continue
 |  |  			continue
 | 
											
												
													
														|  |  		}
 |  |  		}
 | 
											
												
													
														|  | -		mails = append(mails, u.Email)
 |  | 
 | 
											
												
													
														|  | 
 |  | +		if u.IsMailable() {
 | 
											
												
													
														|  | 
 |  | +			mails = append(mails, u.Email)
 | 
											
												
													
														|  | 
 |  | +		}
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  |  	return mails
 |  |  	return mails
 | 
											
												
													
														|  |  }
 |  |  }
 |